MentalGator

Mentalacrobatics'aggregator


About The layout

Two column layout (can be reduced to one, could be thought of as three if you count the vertical toolbox on the right) that provides simple presentation with extensive customization; not just for the developer, but for the user. The toolbox showcases the power of stylesheet switching. Users can pick their own color, font type, font size, and even dictate what style of layout they view your web page in. Navigation is kept brief and easily accessible at the top of the page, allowing for a wider area in the content region. A min/max width allows you to control your layout, but remain flexible for low resolution users.

Aggregated Blogs

Where does this show up?

StudioPress (100 unread)

 
  • RealPro 1.0 Child Theme Now Available

    Posted: May 14, 2012, 5:01 pm by Brian Gardner

    We are happy to announce the release of the RealPro 1.0 child theme. This WordPress theme works on the Genesis Framework and can be purchased here.

    RealPro Child Theme

    RealPro was developed by Chris Ford of Creativity Included, and is categorized as a Community theme. These are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of them are top-notch.

    Theme Features

    The RealPro child theme includes the following features: 6 layout options, custom background, custom boxes, custom buttons, custom menus, featured images, fixed width, property listings, theme options.

    Take the RealPro theme for a test drive…

  • Adorable 1.0 Child Theme Now Available

    Posted: May 9, 2012, 9:38 pm by Brian Gardner

    We are happy to announce the release of the Adorable 1.0 child theme. This WordPress theme works on the Genesis Framework and can be purchased here.

    Adorable Child Theme

    Adorable was developed by Lindsey Riel of Pretty Darn Cute Design, and is categorized as a Community theme. These are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of them are top-notch.

    Click here to see how the Adorable theme looks across mobile devices.

    Theme Features

    The Adorable child theme includes the following features: 5 color styles (colorful, red & aqua, pink & green, teal & orange and pink & charcoal), 6 layout options, custom background, custom boxes, custom buttons, custom menus, featured images, fixed width, mobile responsive, theme options.

    Take the Adorable theme for a test drive…

  • Mindstream 1.0 Child Theme Available

    Posted: May 7, 2012, 5:59 pm by Brian Gardner

    We are happy to announce the release of the Mindstream 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Mindstream Child Theme

    The Mindstream theme is the tenth theme released here which has been developed to be mobile responsive in design. The first nine themes are Agency, Balance, Decor, eleven40, Focus, Generate, Mocha, Prose and Streamline.

    Click here to see how the Mindstream theme looks across mobile devices.

    Post Formats

    When WordPress 3.1 was released, they added the ability to publish various “types” of posts called post formats – similar to the way Tumblr allows you.

    Mindstream supports the following post formats: aside, audio, chat, gallery, image, link, quote, status and video.

    Theme Features

    The Mindstream theme includes the following features: 3 layout options, custom background, custom menus, featured images, fixed width, mobile responsive, post formats, theme options, threaded comments.

    Take the new Mindstream theme for a test drive…

  • Decor 1.0 Child Theme Now Available

    Posted: May 1, 2012, 5:41 pm by Brian Gardner

    We are happy to announce the release of the Decor 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Decor Child Theme

    The Decor theme is the ninth theme released here which has been developed to be mobile responsive in design. The first eight themes are Agency, Balance, eleven40, Focus, Generate, Mocha, Prose and Streamline.

    Click here to see how the Decor theme looks across mobile devices.

    Theme Features

    The Decor child theme includes the following features: 4 color styles (amethyst, copper, gold and silver), 6 layout options, custom background, custom menus, featured images, fixed width, mobile responsive, theme options, threaded comments.

    Take the new Decor theme for a test drive…

  • How to Design for Apple’s Retina Displays

    Posted: April 16, 2012, 5:09 pm by Josh Byers

    If you’ve watched the HBO series Game of Thrones (or have read through the Song of Ice and Fire series), you’ll know that one of the major themes throughout the story is the subtle art of politicking.

    In order to survive you’d better know what your enemy’s next move will be — and be able to defend or counter it quickly.

    It’s no secret that the majority of web browsing is sliding quickly over to mobile devices.

    Because of this, designers and developers have been forced to confront their new handheld overlords. We’ve been given quite a few responsive weapons that have beaten back these devices including: media queries, fluid layouts, and all sorts of fun javascript hacks.

    But the audience keeps showing up on new mobile devices every day.

    New challenges come with each new mobile device on the scene. The good news is that we don’t need to pay attention to every single mobile device that comes out, or give fealty to their demands. But when the king of mobile devices brings a new heir into the realm? We’d do well to pay attention.

    With the introduction of the new iPad and including both generations of the iPhone 4, Apple now has millions of devices in the hands of its loyal subjects, burning their retinas with beautiful, high-density displays.

    The people of the realm spend hours gazing at the graphics you’ve designed on their new toys. If you haven’t designed those graphics correctly, their blurry appearance might just land your pretty little head on a pike in King’s Landing ;)

    We don’t want to lose our heads over an issue that’s so easy to deal with, so squire alongside me and let I’ll show you what you can do to bring graphical peace to the mobile kingdom … for a week or two, at least.

    When Apple introduced the iPhone 4 and its Retina Display, they stopped measuring the screen in pixels and started measuring in points.

    Each point is actual four pixels. The display blows up each pixel 2 times its size so that the physical dimensional size of the graphic stays the same — whether you are looking at it on an iPhone 4s or an iPhone 3gs.

    This is important because if they hadn’t doubled every pixel, everything would have been too small to see properly. You didn’t want to have people squinting, pinching and dragging to see things they had no problem seeing before.

    But it also created a new problem, because we know what happens when you start duplicating pixels and enlarging graphics — they get blurry. They get blurry fast.

    The graphic above has been exaggerated a bit to illustrate my point.

    When you look at graphics that were not specifically enhanced for the Retina Display on a Retina display, you’re not going to see a huge blurry mess. What you’ll see are edges that are not as clean as they should be, and text will be just a little harder to read.

    Some would say, what’s the big deal? I can handle my edges being a little flat.

    Personally, I want my graphics to look as crisp and clean as a new dollar. Aside from my own preference, ask yourself this: What if, in the next year or two, that pixel density doubles again? What if it triples? We’d have a real problem on our hands.

    So what’s the solution?

    One option is to use a media query to target these high density devices, creating low resolution and high resolution graphics.

    @media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
        logo {
            background: url(images/scribe-logo@2x.png);
            background-size: 130px 40px;
        }
    }
    

    Take a look at the two graphics below.

    The first is our normal image, the second is our high resolution image.

    Zoom in on either your mobile device or your desktop browser and you’ll be able to see that the first image will get blurry as it’s enlarged, but the second will remain nice and crisp.

    This works well, but it’s a lot of extra work to produce multiple versions of all your graphics.

    Ultimately it would be nice if we had graphics that could scale up and down seamlessly without losing any quality. Raster or pixel based graphics won’t do this so we would have to use vector based graphics.

    One of the newer ways to do this is to use an icon font.

    There are a lot of benefits to using icon fonts for graphics:

    • Infinitely scaleable
    • Resolution independent
    • Supported by all browsers young and old
    • You can design on the fly (easily change colors with css)
    • Small file size

    Here’s how it’s done:

    1. Upload your icon font file to your web server. We’re using a free one called Modern Pictograms from Font Squirrel (I’ll provide a list of great ones at the bottom of the post)
    2. Reference the font file in your css
      @font-face {
          font-family: 'ModernPictogramsNormal';
          src: url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.eot');
          src: url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.eot?#iefix') format('embedded-opentype'),
               url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.woff') format('woff'),
               url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.ttf') format('truetype'),
               url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.svg#ModernPictogramsNormal') format('svg');
          font-style: normal;
          font-weight: normal;
      }
      
    3. Create your markup
      <div><span class="icon">i</span>View Basket</div>
      <div><span class="icon">a</span>Read More</div>
      <div><span class="icon">(</span>Settings</div>
      
    4. Create the properties for your icons in your css
      .icon {
           color: #3090cf;
          font-family: 'ModernPictogramsNormal';
          font-size: 18px;
          padding: 0 15px;
      }
    @font-face { font-family: 'ModernPictogramsNormal'; src: url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.eot'); src: url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.woff') format('woff'), url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.ttf') format('truetype'), url('http://www.studiopress.com/wp-content/uploads/modernpics-webfont.svg#ModernPictogramsNormal') format('svg'); font-weight: normal; font-style: normal; } .icon { font-family: 'ModernPictogramsNormal'; font-size: 18px; padding: 0 15px; color: #3090cf; }

    And here is the results…

    iView Basket aRead More (Settings Here’s are some great icon fonts lists:
  • Meet the Genesis Developers: Part Four

    Posted: April 12, 2012, 6:39 pm by Brian Gardner

    Are you looking to have your site built on the Genesis Framework? Have you had a chance to see all of the amazing sites built with it? If not, take some time to check out the Theme Showcase, and you’ll see just how powerful Genesis can be.

    At StudioPress, we believe in giving credit where it’s due. Genesis serves as the foundation of more than 250,000 sites, and we’d like to show you who’s behind some of the best designed sites on the internet. Below you will meet some very talented people – whom we consider friends and are among the Genesis Developers we recommend that are available for hire.

    Heather Jones, Viva la Violette

    Viva la VioletteI have been designing and creating websites for twelve years, and I started Viva la Violette in 2008. I’m a video game artist turned web designer, and I design using WordPress + StudioPress for my blog and web design projects. I would define my style as feminine and chic, and I love turning the web into a beautiful place one blog or website at a time.

    The best part of this journey is that I get to work from home and watch my son grow up, and for that I am truly grateful. If I’m not designing, I probably have a toddler, video game controller, or mocha frappe in hand (and sometimes all three).

    Website: Viva la Violette · Twitter: @vivalaviolette · Portfolio: View Showcase Sites

    Jeff Sarris & Dave LaTulippe, Spyr Media

    Spyr MediaMeet Jeff. He’s the one who makes those designs come to life. Art galleries everywhere fawn over framed prints of his code, but he’ll never sell out to the man. Meet Dave. He’s the creative who dreams up the tasty designs that make your company look and smell good. He’s a pro at adding just the right amount of pop. Together, these guys are Spyr Media.

    Website: Spyr Media · Twitter: @SPYRmedia · Portfolio: View Showcase Sites

    Courtney Kirkland, Media Mom Creative

    Jesse PetersenI have always been a creative person. I fell in love with Graphic Design at an early age when AOL Profiles and Blogs were “in”. Since then, I’ve taken a handful of classes, constantly expanding my knowledge of CSS, PHP, and Branding. When I moved my own site from the Blogger Platform to WordPress, I knew immediately that StudioPress was the one.

    The Genesis Framework has completely transformed that way that I design. As a Military Wife, I am incredibly grateful for the ability to do what I love from home while raising my son. There is no better feeling than giving a client the Blog or Website that they have dreamed of.

    Website: Media Mom Creative · Twitter: @CourtneyKirklnd · Portfolio: View Showcase Sites

    Ok, Now it’s Time to Say Hello!

    If you’ve worked with any of these developers, or want to comment on their work, go ahead and leave them a comment below. I’m sure they’d love to hear from you!

  • Optimal 1.0 Child Theme Now Available

    Posted: April 6, 2012, 5:03 pm by Brian Gardner

    We are happy to announce the release of the Optimal 1.0 child theme. This WordPress theme works on the Genesis Framework and can be purchased here.

    Optimal Child Theme

    Optimal was developed by Wes Straham of Appfinite, and is categorized as a Community theme. These are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of them are top-notch.

    Click here to see how the Optimal theme looks across mobile devices.

    Theme Features

    The Optimal child theme includes the following features: 10 color styles (black, brown, dark blue, dark gray, default blue, green, orange, purple, red and silver), 6 layout options, custom background, custom boxes, custom buttons, custom menus, featured images, fixed width, mobile responsive, theme options.

    Take the Optimal theme for a test drive…

  • Mocha 2.0 Child Theme Now Available

    Posted: April 5, 2012, 5:11 pm by Brian Gardner

    We are happy to announce the release of the Mocha 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Mocha Child Theme

    For those who already have the Mocha 1.0 theme, the updated version will be sent out to the email address you used to purchase.

    The Mocha theme is the eighth theme released here which has been developed to be mobile responsive in design. The first seven themes built with mobile responsive design are Agency, Balance, eleven40, Focus, Generate, Prose and Streamline.

    Updating to Mocha v2.0

    This version underwent a major design change and code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    Click here to see how the Mocha theme looks across mobile devices.

    Theme Features

    The Mocha child theme includes the following features: 5 color styles (blue, green, orange, pink, red), 2 layout options, custom background, custom menus, featured images, fixed width, mobile responsive, theme options, threaded comments.

    Take the new Mocha theme for a test drive…

  • Innovation: A Free Quote Graphic (PSD)

    Posted: April 4, 2012, 5:36 pm by Brian Gardner

    It’s no secret that infographics and Pinterest are a hot topic and that we enjoy providing free web graphics here at StudioPress. So now we’re giving you the chance to publish a customized graphic on your own site.

    Innovation Quote Graphic

    Note: There is a file embedded within this post, please visit this post to download the file.

    The Innovation quote graphic comes as a customizable PSD file and packaged with the Google Fonts that are used in it.

    Feel free to modify the graphic and be sure to add a Pinterest “Pin It” button to your website after you publish it.

    Designed by Rafal Tomal.

  • Prose 1.5 Theme Now Available

    Posted: March 21, 2012, 5:09 pm by Brian Gardner

    We are happy to announce the release of the Prose 1.5 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Prose Theme

    What’s New With Prose 1.5

    One of the biggest changes you’ll see is the updated Design Settings UI, which is now formatted in one column and uses the new Genesis Admin class to build its settings pages. We’ve added a few more options for design control, and made some changes to the default Prose style. (More spacing, better typography, etc.)

    Click here to view the new Prose demo site.

    In addition to the updated Design Settings page, we also created a Custom Code page, which is where custom CSS and custom functions can be placed. These files will now be saved in the /wp-content/ directory of your WordPress install, rather than in the Prose child theme folder.

    This means that you should not be modifying the style.css or functions.php files inside the Prose theme folder, as those will get overwritten in a Prose update.

    Automatic Updates

    You might wonder why we moved the custom files outside the child theme – the answer is quite simple, and something we know you’ll enjoy.

    After you manually update this one time (see below), Prose will now have automatic updates.

    That’s right Prose now gives you the ability to auto update with one simple click. In order to avoid CSS and functions from being overwritten in an update, we had to place them outside the child theme.

    Mobile Responsive in Design

    Another major update to the Prose theme is that it is now built for responsiveness on devices such as iPads, iPhones and other smart phones. How cool is that?

    Click here to see how the Prose theme looks across mobile devices.

    Updating to Prose 1.5 from 1.0

    Because a lot of the core code in Prose was rewritten, there’s a few steps you need to take. Fortunately, the ladies over at Site Setup Kit have helped us out by writing instructions on how to upgrade.

    Learn how to manually update to Prose 1.5.

  • A Beginner’s Guide to Mobile Responsive Design

    Posted: March 16, 2012, 5:02 pm by Josh Byers

    As a lifelong Denver Broncos fan, the possibility of signing Peyton Manning to be our quarterback is mind blowing.

    Growing up I had the privilege to watch John Elway manufacture miraculous drives, miracle wins, and improbable plays — all culminating in 1998 with a Super Bowl victory and MVP.

    While 1998 was perhaps John Elway’s finest season ever, it was Peyton Manning’s worst.

    In his first season as an NFL quarterback Manning won only three games and threw more interceptions than touchdowns. Manning would prove resilient however and he adapted to the pro-style game very quickly. Eleven out of the next twelve years the Colts would win at least ten games and make the playoffs each of those times.

    What was Manning’s secret?

    Most football experts would say it is his ability to “audible” or adapt, no matter what circumstance he finds his team in. When Manning lines up behind his center and sees that his offense will work best spread wide, he’ll adapt the play. If he sees that the defense is giving him a smaller area in the middle of the field he’ll adapt the play.

    Being able to easily and automatically adapt is a key to survival and success.

    It’s true in sports, nature, business, and yes, web development.

    What Is Mobile Responsive Design?

    When a website is responsive, the layout and/or content responds or adapts based on the size of screen they are presented on.

    A responsive website automatically changes to fit the device you’re reading it on.

    Typically there have been four general screen sizes that responsive design has been aimed at: the widescreen desktop monitor, the smaller desktop (or laptop), the tablet and the mobile phone.

    As you can see in the examples below, as the screen gets smaller, the content shifts and changes to the best display for each screen.

    Why Should I Care About Mobile Responsive Design?

    In short, you (publisher, developer, and designer) should care because you want the visitors to your website to have the best experience possible, without forcing them to adapt themselves.

    There are essentially two ways you can give your audience a good experience utilizing responsive design:

    The first is optimizing the layout of the content.

    If a user is browsing from a mobile phone, they generally don’t have a lot of screen real estate to work with. Phones today will typically zoom out automatically, so that the entire website can be seen onscreen. This can be good, as it gives the reader access to the entire sight, but it can also be frustrating when trying to find information that is located in a tiny part of the upper right of the screen. If you could move some things around, make some things bigger and not have as many columns you’ll give your mobile reader a much better experience.

    The second is to adapt the content that is shown.

    If you own a restaurant and a potential customer is browsing your site from a mobile phone, chances are they aren’t that concerned with how pretty your site is — your foody blog with the awesome slideshow of delectable dishes scrolling from side to side isn’t very useful in that situation. They want to know what your hours are, where you’re located, how to make reservations, and want a look at the menu.

    Your potential customer browsing from a desktop computer probably isn’t looking to eat right now, and isn’t in a hurry to see where you’re located and what your phone number is. Most likely he’s looking to see if you offer a good atmosphere and what types food are available.

    These are obviously generalizations but you can see the benefits of having differing content presented to people in different screen viewing circumstances.

    Mobile responsive design takes care of this all “on the fly”, and without multiple versions of your site to maintain.

    How to Easily Create a Mobile Responsive Website

    All of this may be new to a lot of you, and fairly intimidating since it requires not only a change in code and design, but in your overall web strategy and philosophy.

    Thankfully, the team at StudioPress has their capes on and is here to help you out.

    We’ve written several articles that detail how you can get started on your own responsive design, starting with the philosophy behind it and then moving on to actual coding out flexible grids and media queries:

    If all that is not your cup ‘o tea, we’ve created several themes that are responsive out of the box. You can view them (and purchase them) below.

    And stay tuned, we’re now in the process of making every Genesis Theme responsive…

    Agency

    Agency Theme

    Balance

    Balance Theme

    eleven40

    eleven40 Theme

    Focus

    Focus Theme

    Generate

    Generate Theme

    Streamline

    Streamline Theme

    Mobile Responsive Design is The Future of The Web

    Mobile responsive design is all about automatically delivering your audience the content they want, within the context that they’re viewing it.

    It is revolutionary for online publishers, because (for most) responsive design eliminates the need for multiple versions of your site, or exspensive app development and maintenance.

    One website, multiple versions.

    Perfect simplicity for the publisher, great utility for the reader.

  • Agency 2.0 Child Theme Now Available

    Posted: March 15, 2012, 6:13 pm by Brian Gardner

    We are happy to announce the release of the Agency 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Agency Child Theme

    For those who already have the Agency 1.0 theme, the updated version will be sent out to the email address you used to purchase.

    The Agency theme is the sixth theme released here at StudioPress which has been developed to be mobile responsive in design. The first five themes built with mobile responsive design are Balance, eleven40, Focus, Generate and Streamline.

    Updating to Agency v2.0

    This version underwent a major design change and code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    Click here to see how the Agency theme looks across mobile devices.

    Theme Features

    The Agency child theme includes the following features: 4 color styles (blue, green, orange, red), 6 layout options, custom background, custom header, custom menus, featured images, fixed width, mobile responsive, theme options, threaded comments, WooCommerce integration.

    Responsive Slider

    As the Agency theme is mobile responsive in design, we recently released the Genesis Responsive Slider plugin. This is very similar to the Genesis Slider plugin, but this includes the Flex Slider script in order to make the theme fully responsive. In fact, try swiping the slider on an iPad or iPhone.

    WooCommerce

    In addition to the Responsive Slider, the Agency theme is also the first to incorporate WooCommerce – here’s a sample store. In order for proper integration, we developed the Genesis Connect for WooCommerce plugin to serve as a bridge.

    Take the new Agency theme for a test drive…

  • How to Use Stylish and Semantically Correct Quote Elements on the Web

    Posted: March 10, 2012, 7:29 pm by Josh Byers

    In setting out to write this article I was going to present you with a few examples of how you could use the blockquote element in a stylish way, but I discovered something much more sinister going on.

    Okay not necessarily sinister, but I found out that in many cases the blockquote element is being used incorrectly according to web standards.

    It seems that many people (myself included) confuse blockquotes and pull quotes.

    The main purpose of a blockquote is to separate a large section of text — quoted from an outside source — that is relevant to the source material at hand.

    A pull quote is a section of the article pulled out of its context and repeated to give either emphasis, or to aid the reader in scanning the article.

    The big idea is that pull quotes are not intended to be part of an article’s flow. They are a visual aid. If you removed the pull quote from the context of the article, it would read exactly the same.

    Conversely, if you take the blockquote out of an article, you are missing vital information that the article is depending on.

    So What Do We Do With These Quotes?

    While there is no “pull quote” element, the latest iteration of the html spec encourages use of the Aside element.

    The [aside] element can be used for typographical effects like pull quotes or sidebars, for advertising, for groups of nav elements, and for other content that is considered separate from the main content of the page. It’s not appropriate to use the aside element just for parentheticals, since those are part of the main flow of the document.

    Here are a few tips to keep in mind:

    • If you are repeating a section of the article for emphasis, use an aside element.
    • If you are quoting a large section from an outside source, use the blockquote element.
    • The font size of a blockquote should not be larger than the size of the main article text.
    • Don’t be redundant in your use of quotation marks. If you use them as a graphical element in the background don’t use them on the actual quote.
    Why Does This Matter?

    In web development we want to be as semantically correct as possible.

    Each html element was created with a purpose in mind. Too often we use these elements for purposes for which they were not intended, which springs from either ignorance or laziness.

    In reality, you can do whatever you want. This may seem to be a trivial matter, but it does affect how browsers and applications are developed in the future. For example, you could have an rss reader with a setting that would ignore all asides so that content would not be repeated in the flow of the article without styling.

    In a perfect web world I would like to see pull quotes taken out of the content layer completely and somehow implemented in the presentation layer via css, which would give us semantic purity.

    Let me give you some examples of ways you can style your quotes — however you decide to include them …

    Quote Examples You Can Use
    blockquote {
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        color: #a5a4a4;
        font-style: italic;
        margin: 30px;
        padding: 30px;
        text-align: center;
    }
    
    The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.
    blockquote {
        color: #a5a4a4;
        font-style: italic;
        margin: 30px;
        padding: 30px;
    }
    blockquote:first-letter {
        float: left;
        margin: -9px 6px 0 0;
        font-size: 35px;
    }
    
    .quoteexample { color: #a5a4a4; font-style: italic; margin: 30px; padding: 30px; } .quoteexample:first-letter { float: left; margin: -9px 6px 0 0; font-size: 35px; } The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.
    blockquote {
        border-left: 4px solid #ccc;
        color: #a5a4a4;
        font-style:italic;
        margin: 30px 0 30px 15px;
        padding-left: 15px;
    }
    
    The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.
    blockquote {
        background: #fcfcfc;
        border-left: 1px dashed #ccc;
        color: #a5a4a4;
        font-style: italic;
        margin: 30px;
        padding: 30px;
    }
    
    The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.
    blockquote {
        background: url(images/bg-quote1.png) no-repeat;
        color: #a5a4a4;
        font-style: italic;
        margin: 30px;
        padding: 30px 30px 30px 50px;
    }
    
    The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.

    Download background image

    blockquote {
        background: url(images/bg-quote2.png) no-repeat;
        border-left: 1px dashed #ccc;
        color: #a5a4a4;
        font-style:italic;
        margin: 30px;
        padding: 30px 30px 30px 50px;
    }
    
    The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.

    Download background image

    blockquote {
        background:
            url(images/bg-quote3a.png) top center no-repeat,
            url(images/bg-quote3b.png) bottom center no-repeat;
        color: #a5a4a4;
        font-style: italic;
        margin: 30px;
        padding: 30px;
        text-align: center;
    }
    
    .bqmb { background: url [www.studiopress.com] top center no-repeat, url [www.studiopress.com] bottom center no-repeat; } The blockquote element is a mechanism for marking up a block of text quoted from a person or another document or source. It may be just a few lines, or it may contain several paragraphs.

    Download background images:
    Top background image
    Bottom background image

  • Be Inspired – the (in)SPYR Theme from Spyr Media is Now Available

    Posted: March 8, 2012, 5:10 pm by Brian Gardner

    We’re excited to announce the release of (in)SPYR – a theme from Spyr Media. In typical fashion the guys wanted to do things differently so they created this theme with diversity in mind, building 3 distinct styles into one neat package.

    (in)SPYR Theme

    This is a community theme and not included in the Pro Plus All-Themes package. No worries, though – we assure you that (in)SPYR theme is top-notch.

    Take the (in)SPYR theme for a test drive.

    Unique Theme Features

    There are some unique features built exclusively into the (in)SPYR theme. This is the third responsive theme from the community (Driskill and Production), but currently the only one to include a responsive slider. As previously mentioned, it also includes 3 distinct theme styles, with a combined total of 6 color options.

    Additionally, a custom subscribe widget provides a simple (novice friendly) interface that automatically adjusts to display a single subscribe form on both the homepage and the interior sidebar. To round it all out there is a social icon shortcode, a custom theme options panel and built-in How To Tutorials.

    Click here to see how the (in)SPYR theme looks across mobile devices.

  • 4 Simple Ways to Secure (and Maintain) Your WordPress Website

    Posted: March 7, 2012, 4:12 pm by Dre Armeda

    With the wind in my face and long stretches of open road before me, life is very good when I’m on my Harley.

    I ride a lot, and as freeing as it can be, a good rider is always keenly aware of the high risks of being on a motorcycle. A good rider plans — as much as he or she can — for all kinds of contingencies.

    The key to being a safe rider is the acceptance of risk.

    I have to consider a lot of variables, but ultimately I’ve decided that I want to ride, and I’ve accepted that there will always be a certain level of risk to that activity.

    Running a website is not unlike motorcycle riding when it comes to risk acceptance and overall risk management.

    A Responsibility to Your Audience

    Though WordPress allows a site creator to go a step above what most website software offers regarding security, it is still Internet based software, and there are inherent risks for you, your data, and your users.

    The security of visitors on your site should be a priority, ensuring their visit is free from harmful content. Your website does you no good if it’s harming visitors, or your reputation.

    Just like hopping on a bike, you need to be taking a strategic approach to WordPress risk management.

    Here are four simple risk reduction approaches you should consider and implement …

    1. Clean Your Garage

    The paint on a Harley-Davidson is engineered to last 50 plus years — even in extreme heat or cold.

    It isn’t designed to withstand that ladder currently leaning up against your garage wall falling on it. Before I brought my precious bike home, I decided to pick up a few things and create a proper parking spot.

    We’re extremely fortunate as WordPress users. The WordPress core team does a great job of cleaning up and optimizing the WordPress core on an ongoing basis.

    They are committed to the identification and patching of security vulernabilites. Anytime you see a minor release (3.2.x), it’s for bug fixes and security patches.

    Here’s a few things to consider with each WordPress update:

    Update your core: The most important advice I can give anyone who manages websites is to ensure they are updating their software. When you’re done updating, check everything again, and update some more!

    One of the biggest contributors to malware attacks is running outdated software. In fact, it accounts for more than 70% of all the cases we see at Sucuri. This includes various web based software titles, not just WordPress. There are various ways to accomplish this, and it usually takes mere minutes to update the WordPress core.

    Have you tried the automatic update feature in WordPress? It works great, and is conveniently located within your WordPress admin panel.

    Update themes and plugins: Everything is working just fine, why should I touch plugins? The same reason you’d updating any other software — even more so with themes and plugins — because they don’t necessarily go through the same vetting and testing as WordPress core (unless you’re using StudioPress themes and plugins).

    Remove disabled plugins and inactive themes: In August of 2011, there was a public disclosure that the popular TimThumb script included in popular WordPress plugins and themes was vulnerable. Within days we were seeing attackers exploiting the vulnerability with everything from SEO spam to website redirects to infecting every single PHP file on the server with nonsense characters.

    As we started to see more and more of these cases we came to realize that most site owners didn’t even realize the script (and resulting malware) was on their server. In other cases, site owners were disabling the vulnerable plugin or theme, but were leaving it on the server. This vulnerability didn’t mind that the theme or plugin wasn’t enabled in WordPress. Attackers started scanning sites looking for Tim Thumb and when they found it, they would arbitrarily execute PHP on the server. When a plugin or theme is inactive, WordPress does not load it.

    However, it is still accessible and executable on the web server. This is one of the most overlooked vulnerabilities on a WordPress install and one of the first avenues hackers cruise when looking for ways to exploit a site. If you aren’t using the plugin or theme, remove it from your site! That goes for all software really, if you’re not using it, remove it from the server. There is no sense in storing it there if it’s not being leveraged.

    There’s nothing worse than leaving it there, forgetting about it, then getting infected through something that you don’t even need. In the end, by removing all unneeded software, files, and data from your server, you’re reducing your risk of future vulnerabilities being exploited, and it’s less you have to update or maintain.

    Update your server: If you’re being held accountable, your web host should be as well. Are they keeping the server software update? Are you running the latest web server software? If you’re not sure, ask them! If that doesn’t net the results you’re looking for, you can scan your site at Sucuri and it will tell you.

    2. Close Your Garage Door

    As obvious as this may sound, one of the things I seriously considered when buying my bike was the state of my own home.

    Where was I going to park my new ride? How would I ensure that it would be protected when I was away from it?

    How does this apply to WordPress?

    Making sure your local infrastructure is as safe as possible is the starting point for most everything you will do online.

    Here are a few areas that will help reduce your risk from the beginning:

    Keep your computer up-to-date: Ensure you’re patching or installing updates regularly. Automatic Updates are good. Most OS vendors are patching security issues often, it’s important to stay updated.

    Install an anti-virus solution: AV solutions don’t only protect you from computer viruses, they are also helpful to detect malicious software that may try to attack your web properties.

    Software firewalls: Yes, they are still relevant.

    Safe Browsing: Just because your website is a super ninja doesn’t mean others are too. Most desktop viruses and malware these days are passed via infected websites. If it doesn’t look right, it probably isn’t. If you’re a Firefox user check out the NoScript Extension, It allows you to manage the scripts being loaded by websites so that the latest drive-by doesn’t catch you with a funny pop-up.

    3. Don’t Leave Your Keys in the Ignition

    I was having a great day at the office a few days back.

    When I left to head home, I realized that my bike’s key was in the ignition — in the on position — which had drained my battery. I was lucky though.

    What if someone with malicious intent realized the key to my ride was sitting in the ignition? I’d be dealing with my insurance company right now.

    The simplest forms of authentication use some type of keying mechanism. This is one of the quickest ways for attackers to gain access to your site, and ride off into the sunset.

    Let me ask you this, are your passwords strong enough to ward off an attack long enough to disinterest an attacker?

    Did you know that the most stolen password in 2011 was “password”?

    Here are the top 5 worst passwords:

    1. Password
    2. 123456
    3. 12345678
    4. qwerty
    5. abc123

    Hackers aren’t sitting around all afternoon randomly typing passwords. They automate attacks using a technique called the dictionary attack. They create a large list of common passwords and automate an attack trying each one until they find what they’re looking for.

    Here are a few things to help you fight password attacks:

    Change your passwords often: The longer you use the same password, the more time you’re giving hackers to try and crack it. If you change it frequently, you shorten the window of attack.

    Don’t share passwords: Passwords are like toothbrushes, you should keep them to yourself. And discard them, and get a new one, if they have been used by others.

    Don’t write your passwords down: This is as bad as me leaving my key in my bike. Anyone can take it, and run with it. Alternatively look at using a password management tool like KeePass or LastPass

    Use Passphrases: Passphrases are basically long passwords, something with a meaning. For example: F0urScoR3&s3v3NYeAr$aG0Now – this passphrase is pretty complex, but you’ll see that it contains 3-4 words, uppercase, lowercase, numbers and symbols. I am fond of Abraham Lincoln and the Gettysburg Address so this would be fairly easy for me to remember. You don’t have to go crazy like the example, but the idea is to use a more complex set of characters that would be very difficult to guess.

    4. Find a Good Mechanic

    I don’t trust my bike with just anyone.

    I have poured my heart into upgrading, and customizing it. I have spent countless hours architecting the ride, the look, the feel. Sound familiar?

    In a lot of ways I approach my websites the same way, and when choosing a web host I research considerably before giving over the keys to the kingdom. Anytime you install a plugin or let a designer make changes to your site, you are handing them the keys to your kingdom. Your hosting provider always has the keys to your kingdom.

    Do your research, get recommendations, and choose wisely. Here’s a few things to consider when using thrid-party offerings:

    Plugins: Not all plugins are created equally. Unintentionally, an inexperienced plugin designer can open up all kinds of security vulnerabilities in your site or simply tank its performance. Read the reviews of plugins you select and try and stick to ones that have shown a history of updating and evolving their code on a regular basis.

    Designers: The WordPress design community has grown significantly and there are lots of great resources to choose from. Make sure and get recommendations for a qualified designer and consider having them implement their design on top of a reputable framework like Genesis. A framework really helps to keep your designer in design and configuration mode versus coding. Unless a designer is an experienced WordPress developer as well, coding can often lead to security and performance issues.  Even if they are an experienced WordPress designer, it doesn’t hurt to stress to them that security is important and ask them to keep it in mind by adhereing to some of the advice in this post as well as the basics of WordPress hardening from the Codex .

    Hosting: Most hosting platforms are designed to be everything to everyone. If you select a hosting provider that specializes in WordPress and is proactive in its approaches to security, your chances of having performance, operational, or security issues will lessen. Copyblogger Media’s Synthesis Managed WordPress Hosting, for example, combines a minimalist, locked down stack with proactive PHP scanning software to prevent hackers from accessing its customer’s sites, or even gaining information about them. It’s also safe to say that the folks at Copyblogger understand WordPress, SEO, and hosting and integrate that knowledge into their customer support.

    I hope this helps in your travels down the WordPress highway.

    As you can see, a few simple plans can go a long way in heading off disaster, and bringing you peace-of-mind.

  • 10 Stunning Mods of 2 Genesis Themes (Lifestyle & Enterprise) for WordPress

    Posted: March 6, 2012, 5:40 pm by Josh Byers

    One of the most powerful aspects of the Genesis Framework for WordPress is the extensibility of its design.

    While the “out of the box” design of our child themes offer a very pleasing experience, the opportunities to modify — or completely recreate them — are limitless.

    We are very proud of the community of designers and developers that work with our products every day — our Showcase is a testament to their talent. Browse the 500+ completely custom designs there anytime, for inspiration and ideas.

    But, for someone who may not have the ability or resources to have a custom site designed and developed, there are many options available, including using one of our turn-key child themes.

    As an example, below you’ll see the very best sites we’ve found that were built from the Lifestyle and Enterprise child themes. I think you’ll quickly realize that both of these very popular child themes lend themselves to a tremendous outflow of creativity and customization …

    Websites Built on The Lifestyle Theme Leite’s Culinaria

    Leite's Culinaria

    Love Feast Table

    Love Feast Table

    Sassy Mama

    Sassy Mama

    Santa Clara Design

    Santa Clara Design

    Smitten By

    Smitten By

    Websites Built on The Enterprise Theme
    Feeding the Orphans

    Feeding the Orphans

    Hero Charity Bike Rides

    Hero Charity Bike Rides

    Naturally Modern Portraits

    Naturally Modern Portraits

    Taming the Wolfe

    Taming the Wolfe

    Your Top Life

    Your Top Life

  • Prose 1.5 Beta Theme Now Available

    Posted: March 5, 2012, 8:04 pm by Brian Gardner

    I am very happy to announce that the Prose 1.5 Beta child theme is now available for testing. We strongly advise that you do not use Prose 1.5 Beta on production or client sites. Please wait until it is out of testing and officially released.

    Beta Testing

    We have opened up the Prose 1.5 Beta testing to StudioPress Pro Plus members only. You can download the beta version of Prose and use the Prose 1.5 Beta forum to report any bugs.

    What’s New With Prose 1.5

    One of the biggest changes you’ll see is the updated Design Settings UI, which is now formatted in one column and uses the new Genesis Admin class to build its settings pages. We’ve added a few more options for design control, and made some changes to the default Prose style. (More spacing, better typography, etc.)

    Click here to view the new Prose 1.5 Beta demo site.

    In addition to the updated Design Settings page, we also created a Custom Code page, which is where custom CSS and custom functions can be placed. These files will now be saved in the /wp-content/ directory of your WordPress install, rather than in the Prose child theme folder.

    Automatic Updates

    You might wonder why we moved the custom files outside the child theme – the answer is quite simple, and something we know you’ll enjoy.

    Prose now will have automatic updates.

    That’s right, once we officially release Prose 1.5, you’ll be able to auto update with one simple click. In order to avoid CSS and functions from being overwritten in an update, we had to place them outside the child theme.

    There will be a little bit of work to do when updating to 1.5, but we can assure you the pain will be minimal.

    Mobile Responsive in Design

    Another major update to the Prose theme is that it is now built for responsiveness on devices such as iPads, iPhones and other smart phones. How cool is that?

    Click here to see how the Prose theme looks across mobile devices.

    Introducing Site Setup Kit

    Is your website helping your business, or hurting it? How would you like to have a website that’s easy to set up, simple to maintain, and looks great?

    I’d like to introduce you to Pamela Wilson and Wendy Cholbi, huge advocates of Prose and the Genesis Framework – so much that they’ve built an entire business around helping folks set up their websites.

    I’m very happy to introduce Site Setup Kit.

    Site Setup Kit gives you everything you need — including instant styles you can customize, the Genesis Framework and Prose child theme, and step-by-step instructions to create a great-looking website you can maintain yourself.

    It’s yours for just $187 until March 6.

    Get started now and build a website you’ll love with Site Setup Kit.

  • Focus 2.0 Child Theme Available

    Posted: March 2, 2012, 5:36 pm by Brian Gardner

    We are happy to announce the release of the Focus 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    For those who already have the Focus 1.0 theme, the updated version will be sent out to the email address you used to purchase.

    The Focus theme is the fifth theme released here at StudioPress which has been developed to be mobile responsive in design. The first four themes built with mobile responsive design are Balance, eleven40, Generate and Streamline.

    Updating to Focus v2.0

    This version underwent a major design change and code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    Click here to see how the Focus theme looks across mobile devices.

    Theme Features

    The Focus child theme includes the following features: 3 color styles (blue, brown, gray), 6 layout options, custom background, custom header, custom menus, featured images, fixed width, mobile responsive, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Focus Theme

    Focus Child Theme

  • Production 1.0 Child Theme Available

    Posted: February 29, 2012, 7:31 pm by Brian Gardner

    StudioPress is happy to announce the release of the Production 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Production was developed by Nick Croft of Designs By Nick the Geek, and can be found in the StudioPress Marketplace. As a reminder, these are quality themes from our community and not included in the Pro Plus All-Themes package, but we assure you that the design and coding of them are top-notch.

    Theme Features

    The Production child theme includes the following features: 10 color styles, 3 layout options, custom background, custom menus, featured images, fixed width, theme options, threaded comments.

    Most importantly, Production is the first Genesis based video theme available in the Market Place. It makes use of the brand new Genesis Media Project plugin, also developed by Nick, to add responsive and simple Video support to Production.

    Take it for a test drive…

    Screenshot of the Production Theme

    Production Child Theme

  • Give Your Site a Fresh Look with the Bluebird Skies Makeover Kit

    Posted: February 28, 2012, 5:41 pm by Brian Gardner

    The Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. With state of the art code built that allows search engines to clearly see your content, Genesis also follows security best practices.

    So we’ve built you a solid framework, which isn’t really news – right?

    Well the part I haven’t mentioned yet is the extensibility of the Genesis Framework and that comes by way of child themes.

    In other words… Design.

    You can radically change the look of your site every week if you want to, and you’ll never hurt your search engine rankings because the design is kept completely separate from the core code.

    While we have an incredible selection of our own WordPress themes, today I’d like to introduce you to something new.

    Makeover Kits by Creativity Included

    The Genesis community is filled with talented designers and those who know how to wrangle code. But like every community, there exists a few who are unique, who stand out and are truly one of a kind.

    This is how I feel about Chris Ford, of Creativity Included.

    While I could go on all day about how great she is, I’ll cut to the chase and am proud to introduce Bluebird Skies – a makeover kit for our Lifestyle theme.

    Bluebird Skies Makeover Kit

    (click to view Bluebird Skies demo)

    What’s Included in the Bluebird Skies Makeover Kit

    1. Two Header Graphics – The kit comes with two whimsical flattened headers with graphics by Mel’s Brushes © MyGrafico.com. You can easily upload either one through the WordPress dashboard.

    2. Google Fonts – The “logo” is simply the title and description of your site set in a stylish Google font combination – you don’t need to do anything! They’re also used for stylish titles, navigation labels and body text.

    3. Three Backgrounds – Three colors of tileable backgrounds are provided. Like the headers, these are easily uploaded through the WordPress admin panel.

    4. A Bunch of Goodies – learn more about the Bluebird Skies makeover kit.

    * Please note that he Bluebird Skies makeover kit requires that you purchase the Genesis Framework and Lifestyle child theme separately. Customization support is not provided for Makeover Kits.

    We Proudly Promote Genesis Community Members

    The Bluebird Skies makeover kit is not a StudioPress product, nor is it included in our Pro Plus Package. Just wanted to be clear with that.

    Our community is filled with quality designers and developers who exclusively use the Genesis Framework for their client work and WordPress business.

    It’s only natural that we reciprocate by promoting the awesome things they do.

    Want in?

    Be an active member of our Community Forums, design sites that can end up in our Showcase or simply evangelize about Genesis on places like Facebook and Twitter.

    That’s all it takes.

  • Streamline 2.0 Child Theme Available

    Posted: February 23, 2012, 5:10 pm by Brian Gardner

    We are happy to announce the release of the Streamline 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    For those who already have the Streamline 1.0 theme, the updated version will be sent out to the email address you used to purchase.

    The Streamline theme is the fourth theme released here at StudioPress which has been developed to be mobile responsive in design. The first three themes built with mobile responsive design are Balance, Generate and eleven40.

    Updating to Streamline v2.0

    This version underwent a major design change and code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    Click here to see how the Streamline theme looks across mobile devices.

    Theme Features

    The Streamline child theme includes the following features: 3 color styles (blue, green, orange), 3 layout options, custom background, custom header, custom menus, featured images, fixed width, mobile responsive, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Streamline Theme

    Streamline Child Theme

  • Introducing the Simple Social Icons Plugin for WordPress

    Posted: February 22, 2012, 5:08 pm by Brian Gardner

    Simple Social Icons Plugin for WordPress

    I am very pleased to announce that we have released the Simple Social Icons plugin for WordPress. Simple Social Icons is an easy to use, customizable way to display icons that link visitors to your various social profiles.

    With it, you can easily choose which profiles to link to, customize the color and size of your icons, as well as align them to the left or right, all from the widget form (no settings page necessary!).

    Many of our themes have used CSS and the Custom Menus function to accomplish this. You can still use this method, and if you do – here’s how you can pull it off.

    But Now There’s an Easier Way to Add Social Media Icons

    Thanks to the code craftsmanship of Nathan Rice, you can add these icons to your header right section, your sidebar or even your footer widgets with a few clicks.

    Here’s a screenshot of the widget admin screen.

    The great thing about this plugin is that it will work on any WordPress site – it’s not limited to the Genesis Framework.

    So what are you waiting for? Head on over to the WordPress.org plugin repository and download it there.

  • How Developers are Driving the Business Adoption of WordPress [Infographic]

    Posted: February 21, 2012, 5:18 pm by Josh Byers

    Pin It

    Late last summer WordPress conducted a survey asking users how they put WordPress to work.

    Matt Mullenweg presented some of the findings at his WordCamp San Francisco keynote, with all of the raw data from the survey being made public shortly after.

    Some interesting facts appeared in the data about WordPress users that identify themselves as developers. Indirectly, the numbers show how WordPress developers are driving the adoption of WordPress by the business community.

    We’ve placed that data in the infographic below for you. Note that a higher resolution image is viewable by clicking the infographic itself …

    WordPress for Business

  • Calling all Geeks: Come Join us for Genesis Connect at SXSW in Austin

    Posted: February 17, 2012, 5:02 pm by Brian Gardner

    We are very proud to announce the second Genesis Connect event, which will be held during SXSW on March 10th in Austin. Genesis Connect is an unofficial meetup open to anyone who uses or develops with the Genesis Framework.

    If you are interested in learning more or want to meet others who make their living with it, here’s your chance. Join folks such as Bill Erickson, Brian Gardner, Jared Atchison, Josh Byers, Lauren Mancke, Nathan Rice, Nick Croft, Pat Ramsey, Rafal Tomal, Ron Rennick, Travis Smith and many others.

    Click for more details on Genesis Connect.

    Genesis Connect

  • 6 Stunning Genesis-Powered Websites

    Posted: February 16, 2012, 5:07 pm by Brian Gardner

    The team here at StudioPress works hard to constantly create the very best premium WordPress child themes on the market.

    However, we often pause to marvel at what others are accomplishing through their creative uses of the Genesis Framework for WordPress.

    We take our hats off to some of our favorite designs currently out there on the web that utilize the power and flexibility of the Genesis Framework and our themes.

    Here are six of those amazing sites, in no particular order …

    Creativity Included

    Creativity Included

    With a simple, colorful site design that truly pops, Creativity Included introduces an inventive set of products and services aimed squarely at making life easier for those who aspire to customize or design great child themes for the Genesis Framework.

    Creativity Included makes good on their name and offers memorable graphics and easy to navigate categories that make learning design tips and tricks a snap for anyone interested in effectively harnessing the power of the web. They also sell their own StudioPress themes.

    They don’t sugar coat their ebooks, video tutorials or content-loaded classroom experiences because they know that to get the most out of Genesis, some perspiration is required. They also understand that with Genesis there are “…no limitations but your imagination.” Go ahead, dream big.

    Designed by: Chris Ford

    Eat Life Whole

    Eat Life Whole

    Eat Life Whole really takes the power of Genesis to new heights with their enlightened take on a nutrition and lifestyle website that offers “nutritious solutions for body, heart and mind”.

    The clean, uncluttered look of the site offers a rich reader experience that utilizes the flexibility of Genesis by offering lots of content with image-rich design.

    Multiple product and consulting offerings are easy to navigate and the blog is filled with an array of helpful categories for healthful living advice. With their utilization of savvy email signups and social media widgets Eat Life Whole has a spacious feel and overall enriching design, which matches their philosophy perfectly.

    Designed by: Bill Erickson

    Red to Gray Creative

    Red to Gray Creative

    Red to Gray Creative proves that a minimalist design with some innovative customization can do a lot more … with less. Their site shows that the flexibility of the Genesis Framework can truly work with any unique website, especially those designed for expressing a strong point of view.

    Every pertinent detail about their services and creative processes are reduced to simple, easy-on-the-eye graphics that show off their distinct style. And the clever placement of social media widgets blends seamlessly with the overall design.

    Even though the team at Red to Gray Creative wear a lot of hats, the elegant and uncluttered look and feel of their site frame their services brilliantly. Kudos to them for showing us all how it’s done.

    Designed by: Lauren Mancke

    Seward Helicopter Tours

    Seward Helicopter Tours

    Choose your own an Alaskan adventure with the bright, refreshing website design of Seward Helicopter Tours. They use a portfolio-style homepage and photo slider to tell their breath-taking story.

    By offering a content rich site that utilizes both photo and video galleries and multiple topics to highlight their helicopter and dog sled tour services, they present the great outdoors with adventurous and passionate design.

    Genesis and Alaska have never looked more appealing together than with the website’s wide-open feel and airy color palette. The smart use of footer widgets, social media links and testimonials truly enhance the client and reader experience. “Book Your Adventure”!

    Designed by: Sundog Media

    Spyr Media

    Spyr Media

    With a sleek, modern portfolio-style design, the designers at Spyr Media have taken Genesis a step beyond by keeping it simple, yet showcasing their talents with some great tongue-in-cheek humor. Their credo is “We don’t just do it. We live it.” And they have photos to prove it.

    Not ones to take themselves too seriously, they have wisely placed an emphasis on building email opt-ins and word-of-mouth business for their inspired work. The image heavy site is simple, savvy, and easy to navigate with a layout that focuses on communication and contacts.

    Less hype means more personality for these designers and it comes across with the use of footer widgets for encouraging direct conversation about Spyr’s services.

    Designed by: Spyr Media

    The TomKat Studio

    The TomKat Studio

    The TomKat Studio offers up some eye-popping sweetness with their incredibly useable Tumblog style site, that offers decorating and party ideas with a host of related Etsy products and services you can use for any celebration.

    The bright and crafty design of TomKat Studio enlists some innovative sidebar widgets that give readers and clients easy access to more of the wonderful confections this team of designers have to offer and recommend.

    The site’s 10-post homepage harnesses the power of Genesis by encouraging easy exploration of a multitude of categories and opens up the discussion with a great comment functionality. And you can “Pin” all of your favorite ideas easily with the utilization of the Pinterest widget. Very smart.

    Designed by: Lindsey Riel

    What have you done with Genesis lately?

    Have you done some great work with your Genesis website? Have seen some great Genesis-based sites out in the wild?

    Let us know in the comments below, we’re always looking for ways our customers are taking WordPress further with Genesis.

    And, pop over and say hi to the people above when you get a chance.

  • Balance 1.0 Child Theme Available

    Posted: February 13, 2012, 5:14 pm by Brian Gardner

    StudioPress is happy to announce the release of the Balance 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Mobile Responsive Design

    The Balance theme is the third theme released here at StudioPress which has been developed to be mobile responsive in design. The first two themes built with mobile responsive design are Generate and eleven40.

    Click here to see how the Balance theme looks across mobile devices.

    Theme Features

    The Balance theme includes the following features: 3 layout options, 5 theme colors (blue, green, pink, red and turquoise), custom background, featured images, footer widgets, landing page template, mobile responsive design, portfolio page template and threaded comments.

    Take it for a test drive…

    Screenshot of the Balance Theme

    Balance Child Theme

  • 2 Indispensable Elements of Excellent Mobile Responsive Design

    Posted: February 9, 2012, 5:03 pm by Josh Byers

    Responsive web design is all the rage.

    Everywhere you look — including StudioPress.com — designers and developers are touting this site or that theme as responsive.

    In fact we’ve got our own responsive design testing tool.

    Big names like the Boston Globe and Sony have gotten on the responsive web design train, and every list of web trends have responsive design as the de facto standard trend for 2012.

    But what makes good responsive design?

    We’ve shown you how to create responsive design utilizing flexible grids and media queries, but beyond those what elements are required to really make a design stand out and be useful to your clients and readers?

    I believe it all comes down to:

    1. Changing your thinking
    2. Understanding how to organize your content

    Let me explain…

    A Change in Your Thinking

    The web has moved beyond the desktop, and it’s not turning back.
    -Ethan Marcotte, Responsive Web Design

    The first element to excellent responsive design is to embrace it wholly and change your thinking.

    While most people agree that responsive design is not magic fairy dust that will solve all of your multiple device usage problems, it is the best thing we have right now — and its only getting better.

    In order for your designs to really reach their true potential you have to start thinking responsively from the outset. This requires — in my opinion — a need to change your workflow, and have a philosophy of designing for the mobile device first.

    In his article Redefined, Trent Walton states:

    To design responsive websites effectively and responsibly, I had to completely redefine the way I view the web.

    The process of comping everything out in Photoshop first is quickly becoming more of a burden than benefit. In the past HTML and CSS were used to realize the vision that was produced in Photoshop. The problem is that this only works for one view — the desktop.

    In reality we have a choice: either design multiple pixel perfect layouts in Photoshop or move the majority of design/layout to the browser and use Photoshop for the graphical elements.

    It’s the idea that you are not building a web “page” anymore but rather a “network of content” that can be arranged and displayed to show it off in the best way possible, no matter where it is being viewed.

    I truly believe that progressive enhancement is the key to building web sites today — not only for CSS, but for your content design and layout as well. We should start designing for the mobile device and its constraints, and then allow the site to grow.

    In his book Mobile First, Luke Wroblewski, one of the foremost voices on mobile design today has this to say about the benefits of embracing a mobile first philosophy.

    It not only prepares you for the explosive growth and new opportunities on the mobile internet, it forces you to focus and enables you to innovate in ways you previously couldn’t.

    The mobile revolution is here and its not going anywhere. If we as designers don’t adapt and change our thinking, you’ll be easily replaced by those that do.

    Organizing Your Content

    The biggest benefit to responsive design is the ability to adjust the layout of your content — and in certain cases, the actual content itself — to fit your user in their environment.

    It does your users a great disservice if all you do in your responsive design is move your sidebars under everything else. Creating excellent responsive design means you have to think through the context in which the user will be interacting with your content and adjust it to meet their needs.

    For example, most people on mobile phones will not be surfing to your site randomly. Most likely, they followed a link to view a specific piece of content on your site.

    At that point they have no interest in your navigation menu that takes up the entire screen, or your huge, full-width search box. And while it may not seem like a big deal, this is where responsive design really shines.

    You have the opportunity to present to those users what they want in a way that is attractive and easy to read.

    What follows are several case studies of sites that are organizing their content responsively while keeping user interaction as a primary focus.

    Case Study – Sony USA

    One of the biggest problems people are having a hard time solving with responsive design is what to do with the navigation menu. It’s obviously important, but as I pointed out earlier, on a mobile device it can get in the way of a fluid reading experience.

    For sites with just a few navigational items it’s not as big of a deal because you can often place them on one line, where its not taking up too much screen real estate. But what if you have a large site with lots of sub-menus?

    Most responsive sites have chosen one of two routes: they either hide the menu altogether with javascript and then allow it to appear on press, or they move it to the bottom of the content and have an anchor attached to it at the top.

    The first option is definitely preferable. I can’t tell you the number of times I’ve tapped a menu button to see what is offered only to be jumped to the bottom of the page. You then find yourself swiping your way back to the top of the page. That’s bad user interaction.

    The Sony site has — in my opinion — the best responsive menu for a mobile device.

    They’ve taken their menu and placed it in a single button next to the logo that expands on touch. The best thing about this menu is that it mimics a native app, and when you select a top level menu item with a sub-menu you’re taken directly to that sub-menu with a back button.

    There are a number of advantages in executing the menu this way:

    • The content behind the menu remains, even if the reader decides to abandon the menu
    • The user does not have to swipe around to see all the menu items
    • The interaction process is one that is familiar from a native app

    Sony Responsive Design #1

    Sony Responsive Design #2

    Sony Responsive Design #3

    Case Study – CSS Tricks

    The CSS Tricks site also has a very well thought out navigation menu that takes into account both the device and situation that the reader is in.

    In widescreen, the navigation menu uses up a good amount of horizontal screen space. Since it has more space to use, it progressively enhances and includes a helpful description of what each link is about.

    CSS Tricks #1

    When the screen width goes under 960 pixels, the navigation does a very smart thing that a lot of sites get wrong — it doesn’t get smaller as the screen does, but splits itself onto two lines.

    The font is the same size, the icons are same size, and everything is still very selectable by touch.

    CSS Tricks #2

    At 860 pixels and under the navigation still does not get smaller, but instead chooses to eliminate the icon and gets taller, which is also better for a touchscreen user.

    CSS Tricks #3

    600 pixels is the final break point for the navigation and now breaks itself into two columns.

    Notice that the navigation items have only decreased in physical size sightly, and still give the reader a good experience to select.

    CSS Tricks #4

    One other bit that shows the designer was really thinking about the user is the view in portrait mode on an iPhone. The logo, nav menu and ad fill the screen exactly to the pixel.

    CSS Tricks #5

    You’ll also want to check out the “easter egg”, and watch the clever ad for Treehouse as you decrease your browser width.

    Case Study – Smashing Magazine

    One of the negative examples I mentioned earlier is that a lot of developers are making their sites responsive simply by shoving their sidebars under all their content.

    Smashing Magazine does a good job in managing the content in the sidebars in a responsive way.

    Their site employes a three-column layout with a navigational sidebar on the left and a sidebar on the right that houses ads, featured articles, and other content.

    In the widescreen layout, they take advantage of modern wide browsers as the site expands to a maximum of 1800 pixels. This is a great use of screen space because as screens grow wider, their primary content — articles — gain the extra space.

    Smashing Magazine #1

    At 1220 pixels the navigational sidebar re-locates above the main content.

    This might be the only place where I disagree with their content placement decision. 1220 pixels is still fairly wide and I can see a user wanting to have content navigation available as opposed to ads. Obviously, the bills need to be paid and that needs to factor in, but from a consumer’s perspective I think it’s a mistake.

    Smashing Magazine #2

    1010 is the next break point. Here the subnav menus come back and the ads disappear.

    This is a calculated move to have the content fit beautifully on a tablet device. Knowing that most consumers that fit in this screen width are probably using a tablet and are intent on reading, they made the decision to remove the ads and focus on content and navigation.

    Smashing Magazine #3

    The last break point at 610 pixels assumes that all users will be using a handheld device and coming to read a specific article.

    They remove the top navigation bar — as well as the social icons — and condense the main navigation menu into a drop down.

    Smashing Magazine #4

    4 Final Questions to Consider

    I would encourage you to think through your responsiveness as much as you would think through any other content layout decision.

    For responsive design to do what it’s truly capable of, we need to change our thinking and change how we organize our content.

    Ultimately it comes down to choosing what content you want your users to experience, in their own context? In his chapter on organization, Luke Wroblewski offers four principles that every designer and developer should when considering responsive design:

    1. Have I thought through how people will use their mobile device on my site?
    2. Have I placed an emphasis on my content (as you should) rather than graphics or navigation?
    3. Have I provided relevant options for exploring and pivoting?
    4. Has my design and content maintained clarity and focus?
  • Cre8tive Burst 1.0 Child Theme Available

    Posted: February 6, 2012, 6:32 pm by Brian Gardner

    StudioPress is happy to announce the release of the Cre8tive Burst 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Cre8tive Burst was developed by Shannon Dow of EightCrazy Designs, and can be found in the StudioPress Marketplace. As a reminder, these are quality themes from our community and not included in the Pro Plus All-Themes package, but we assure you that the design and coding of them are top-notch.

    Theme Features

    The Cre8tive Burst child theme includes the following features: 4 color styles, 3 layout options, custom background, custom menus, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Cre8tive Burst Theme

    Cre8tive Burst Child Theme

  • eleven40 Child Theme Available

    Posted: January 26, 2012, 6:43 pm by Brian Gardner

    StudioPress is happy to announce the release of the eleven40 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Mobile Responsive Design

    The eleven40 theme is the second child theme released here at StudioPress which has been developed to be mobile responsive in design. It’s also the first theme we’ve developed that extends 1140px wide vs. our current themes which are 960px.

    Click here to see how the eleven40 theme looks across mobile devices.

    Theme Features

    The eleven40 theme includes the following features: 6 layout options, 4 theme colors (blue, green, orange, red), custom background, featured images, footer widgets, mobile responsive design and threaded comments.

    Take it for a test drive…

    Screenshot of the eleven40 Theme

    eleven40 Child Theme

  • Genesis Framework v1.8 Now Available

    Posted: January 20, 2012, 6:00 pm by Nathan Rice

    Genesis has a long tradition of being extremely flexible for the average user while at the same time remaining developer friendly. This latest release continues that tradition in a big way. Our sincere thanks to a group of Genesis power users for helping turn Genesis 1.8 into a developer’s dream, without sacrificing any of the usability that we’ve all come to know and love.

    Front End Redesign

    Genesis 1.8 ships with a hot new default style on the front end. And while we know that you would never activate Genesis directly, this new style can, and no doubt will serve as the basis of many of the beautiful creations our users continue to push out.

    Genesis 1.8 New Design

    This modern new look takes a step into the realm of responsive design, adjusting to fit whatever device on which you happen to be viewing the site, including smart phones and tablet computers.

    New SEO Controls

    One of the biggest weaknesses of the Genesis SEO controls was the fact that you couldn’t actually control the text displayed on category, tag, and term archive pages. All you could do was decide whether or not you wanted the term title and description to display.

    With Genesis 1.8, this all changes. You now have the ability to control EXACTLY what gets displayed on your term archive pages.

    Genesis New SEO Settings

    New Extendable Classes for Creating Admin Menus

    Considering how many Genesis-specific plugins there are out there, we imagine that more than a few developers are frustrated at how difficult it was to add new Genesis admin menus. In Genesis 1.8, it gets about 100x easier. How much easier? See for yourself.

    Completely Disable a Navigation Menu, from functions.php

    If you’ve ever build a Genesis Child Theme for a client, and knew you’d have no use for the Primary or Secondary Navigation menu, you know how hard it can be to keep your client from messing with the Theme Settings and potentially ruining your beautiful design.

    So, with one line of code, you can now disable either menu. It works using the “theme support” method. By default, both menus are enabled. But, you can use this line of code to change which menus are supported via your child theme.

    remove_theme_support( 'genesis-menus' );
    

    This line will remove both menus. But let’s say you just want to remove the secondary nav menu, and leave the primary menu intact. Easy.

    add_theme_support( 'genesis-menus', array( 'primary' => 'Primary Navigation Menu' ) );
    

    This line indicates that you ONLY want the primary nav menu to be enabled.

    Color Style Options

    If you’re building a child theme and want to give users the ability to choose a color scheme from the Theme Settings page, this option is for you.

    add_theme_support( 'genesis-style-selector', array( 'theme-blue' => 'Blue', 'theme-green' => 'Green', 'theme-orange' => 'Orange', 'theme-red' => 'Red' ) );
    

    Just add this to your child theme’s functions.php file, and Genesis will handle the rest. A new box will appear in Theme Settings, and users can choose the color scheme for their site.

    Genesis Color Style Options

    Genesis handles the body class, and all you have to do is build the CSS. Less coding. More designing. You know you love it! More here.

    Code Standards and Inline Documentation

    One of the core values of the Genesis coding style is that we want you to be able to find what you need without using a Genesis dictionary. Clarity is king. But how awesome would it be if each of the functions in Genesis had an explanation of what it did right above it? Done!

    Thanks to Gary Jones, Genesis 1.8 is chock-full of inline documentation.

    Genesis Inline Documentation

    In addition, Genesis has been trying to move towards the WordPress coding standards for a few versions now. As of 1.8, I think we’re pretty much all the way there. Code now has room to breath, with plenty of whitespace for readability.

    The Rest

    Since WordPress 3.3.1 was recently released, Genesis 1.8 does require this latest version of WordPress. It’s always good to stay up to date anyway, so go ahead and upgrade with confidence knowing that Genesis is fully compatible.

    To see a more comprehensive list of changes in Genesis 1.8, check out this page.

    Note: Users of WordPress 3.2.1 or older will not be prompted to upgrade to Genesis 1.8 via their dashboard. Please upgrade to WordPress 3.3.1 first, then our update servers will prompt you to update within 24 hours.

    So what are you waiting for?! Go upgrade, already!

    Contributors

    A very special thanks goes out to the developers that helped make Genesis 1.8 happen. Jared Atchison, Charles Clarkson, Chris Cochran, Nick Croft, David Decker, Remkus de Vries, Bill Erickson, Gary Jones, Travis Smith and Ade Walker.

  • Top 10 Selling StudioPress Themes – December

    Posted: January 16, 2012, 5:16 pm by Jessica Commins

    The holidays were a very happy time for StudioPress affiliates.

    Sales for StudioPress themes stayed strong through the end of the year, letting us pay our top affiliate $6,235.65 in commissions last month, just for promoting Genesis and our themes.

    (are you a StudioPress affiliate yet?)

    To make our “most popular Genesis Framework child themes” posts more interesting, this month we’re going to start listing our Top 10 best selling themes instead of only our Top 5.

    In December 2011, the top 10 selling StudioPress child themes were:

    10. Driskill

    Driskill Child theme for Genesis Framework

    Separating the best from the rest is the Driskill theme by Bill Erickson, StudioPress’ first responsive design. Clean and contemporary, it’s no surprise this is used for both personal and professional sites of all kinds.

    9. Minimum

    Minimum Child theme for Genesis Framework

    Sometimes less really is more. The popularity of StudioPress’ Minimum theme proves that solid content with great navigation can be all you need.

    8. Modern Blogger

    Modern Blogger Child theme for Genesis Framework

    A strong seller since its introduction to the Genesis Child Theme Marketplace in September, Lindsey Riel’s Modern Blogger theme marries comfortable design with modern sensibilities.

    7. Associate

    Associate Child theme for Genesis Framework

    When your company’s image is on the line, you need to be sure you’re putting your best foot forward. The Associate theme empowers you to do just that.

    6. Generate

    Generate Child theme for Genesis Framework

    If this theme had another day or two to sell, it would have likely made the Top 5. Released last month to rave reviews, Generate is the theme to use if you’re serious about growing your email list.

    5. Magazine

    Magazine Child theme for Genesis Framework

    When you have a ton of content and need a sleek way to organize it on your site, the Magazine theme is an excellent choice. With lots of customization options and easy navigation, your content is free to steal the spotlight.

    4. Lifestyle

    Lifestyle Child theme for Genesis Framework

    The Lifestyle theme never ceases to amaze me. People are using this flexible theme for every kind of site imaginable, and considering the number of design options provided, Lifestyle isn’t going anywhere anytime soon.

    3. Enterprise

    Enterprise Child theme for Genesis Framework

    The Enterprise theme offers a professional frame for corporate-style sites, giving you the approachability you desire and the trustworthy image you require.

    2. News

    News Child theme for Genesis Framework

    Savvy publishers know that the key to content-heavy sites is simple, yet stunning, navigation. The News theme offers that and more for publishers of every type of media.

    1. AgentPress

    AgentPress Child theme for Genesis Framework

    Boasting 5 color styles, smart homepage designs, IDX integration and simplified posting options for listings, AgentPress continues to lead the StudioPress theme charge. Check out the AgentPress showcase to see how smart real estate professionals are letting Genesis work for them.

    Were these the themes you expected? Have a favorite you think should be in the Top 10 for January?

    Sound off in the comments!

  • Genesis v1.8 Beta Now Available

    Posted: January 9, 2012, 10:51 pm by Brian Gardner

    We are very pleased to announce that Genesis 1.8 Beta is now available for users to test. Please remember that with all beta versions, we suggest that you do not use it on production sites. This update isn’t packed with features, but does have a few cool things to mention. (read the full list)

    Genesis 1.8 Beta Screenshot

    New Look for Genesis

    As you can see, the default look for Genesis has been updated. We’ve also added 2 media queries to the style sheet, which makes it mobile responsive for devices such as the iPad and iPhone.

    Click to view the updated Genesis demo.

    We’ve also consolidated some of the CSS required for menus, which you can read about here.

    New Features with Genesis 1.8

    Check out the Genesis 1.8 changelog and you’ll see that a number of things were fixed, added and modified. One of the biggest features that we’ve added is the Color Styles function.

    Many of our child themes have color styles, which are currently being made available by code that’s included in the child theme’s function file as well as an additional file found within a ‘lib’ folder.

    The new code that is required in the child themes would look like this:

    /** Create additional color style options */
    add_theme_support( 'genesis-style-selector', array( 'agentpress-gray' => 'Gray', 'agentpress-green' => 'Green', 'agentpress-red' => 'Red', 'agentpress-tan' => 'Tan' ) );

    As with all functions that end up being placed into a number of child themes (custom header, footer widgets, etc) we’ve extracted that code out of them and placed it in to Genesis core.

    How to Upgrade to Genesis 1.8 Beta

    One of the very cool features that we’ve included in Genesis 1.8 is the ability to automatically update to Beta versions of Genesis. This is similar to the WordPress Beta Tester plugin that exists – the only difference is that users won’t have access to the bleeding version of Genesis.

    Because the Genesis Beta Tester plugin relies on code that’s in Genesis 1.8, users will have to force the auto update script by replacing code. (This will only be required this time around.)

    Inside the lib/functions/upgrade.php file, on line 29 you’ll see this:

    'genesis_version' => PARENT_THEME_VERSION,

    Replace that with this:

    'genesis_version' => '0.1.3.3.7',

    Once you have that uploaded the file to your server, click on the Appearance link in your WordPress dashboard, then head to the Dashboard main page and you should see a notification to update to Genesis 1.8 Beta.

    Moving forward, once users have Genesis 1.8 any beta versions that are released will prompt an auto update notice for those who have the Genesis Beta Tester plugin active.

    Reporting Bugs with Genesis 1.8 Beta

    If you are testing Genesis 1.8 Beta and would like to report a bug, please reply to this thread on our forums. Please do not use that for feature requests, as we are done adding those into Genesis 1.8.

    Special Thanks to Our Community

    We’d like to thank the following developers for their contributions with the update to Genesis v1.8: Jared Atchison, Charles Clarkson, Chris Cochran, Nick Croft, David Decker, Remkus de Vries, Bill Erickson, Gary Jones, Travis Smith and Ade Walker.

  • 15 Delicious Coffee-Inspired Color Palettes

    Posted: January 2, 2012, 5:19 pm by Brian Gardner

    Click image to see hexcode values for each color palette. (view entire gallery)

    1. Chocolate Sprinkles

    Chocolate Sprinkles Color Palette

    2. Cup of Green

    Cup of Green Color Palette

    3. Friendship

    Friendship Color Palette

    4. Fuchsia

    Fuchsia Color Palette

    5. Harmony

    Harmony Color Palette

    6. Mosaic

    Mosaic Color Palette

    7. Patience

    Patience Color Palette

    8. Peaches and Cream

    Peaches and Cream Color Palette

    9. Simply Mine

    Simply Mine Color Palette

    10. Slice

    Slice Color Palette

    11. Sorbet

    Sorbet Color Palette

    12. Steamed

    Steamed Color Palette

    13. Swirlicious

    Swirlicious Color Palette

    14. Terra Cotta

    Terra Cotta Color Palette

    15. Windblown

    Windblown Color Palette

  • Pure Elegance 1.0 Child Theme Available

    Posted: December 28, 2011, 7:17 pm by Brian Gardner

    StudioPress is happy to announce the release of the Pure Elegance 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Pure Elegance was developed by Auxano Creative, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Pure Elegance child theme includes the following features: 3 color styles, 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Pure Elegance Theme

    Pure Elegance Child Theme

  • Download the Genesis Guide for Absolute Beginners (Free PDF)

    Posted: December 19, 2011, 5:18 pm by Brian Gardner

    The team here at StudioPress has put together a basic guide for you on how to navigate Genesis (as well as a good bit of WordPress), and get your site going right out of the box.

    Whether you’re just starting out with the Genesis Framework for WordPress, or you’ve been enjoying its power and flexibility for a while, this download should prove very helpful.

    The guide is packed with 44 pages of useful and specific instructions on getting started with Genesis, including:

    • Ever wonder what a functions file is? … Check page 6
    • Need a quick tutorial on getting those widgets going? … Head over to page 26
    • Wondering what the heck all those SEO settings mean? … Find out on page 19
    • Want to install Genesis from inside WordPress? … We’ve got you covered on page 8

    This is also a living document, so be sure to check back often for updates and improvements as Genesis itself evolves with the future web.

    Click here to download The Genesis Guide for Absolute Beginners (PDF) 1.4 MB

    Genesis for Beginners

  • Generate 1.0 Child Theme Available

    Posted: December 15, 2011, 5:26 pm by Brian Gardner

    StudioPress is happy to announce the release of the Generate 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Mobile Responsive Design

    The Generate theme is the first child theme released here at StudioPress which has been developed to be mobile responsive in design.

    Theme Features

    The Generate theme includes the following features: 6 layout options, 4 theme colors (blue, green, orange, red), custom background, featured images, footer widgets, mobile responsive and threaded comments.

    Take it for a test drive…

    Screenshot of the Generate Theme

    Generate Child Theme

  • CSS3 Is For Today

    Posted: December 14, 2011, 5:14 pm by Josh Byers

    I love movies. There’s nothing better than experiencing a movie that drops your jaw or makes you go quiet for a minute, contemplating what you just witnessed. This can happen when the story takes a turn you never saw coming. The end of the Sixth Sense or when Brad Pitt finds out what’s in the box at the end of Seven are particular favorites of mine.

    Sometimes the director brings a moment to the screen that just isn’t possible in real life. One of these moments happened for me when I first watched The Matrix and encountered “bullet time.” I didn’t get to see it in the theater but I remember rewinding that initial rooftop scene at least ten times while watching at a friend’s apartment. Another awe-inspiring experience was flying with the camera as it panned over and revealed the massive structure of Minas Tirith in Lord of the Rings: Return of the King.

    These effects create profound experiences that enhance the movie and take the storytelling to another level entirely.

    Would The Matrix have been a good movie without “bullet time”? Sure, it possessed both a good story, and good cinematography. But it was the “bullet time” effect that sent it over the top, that made you remember.

    Would Lord of the Rings have been a good movie without its visual effects? Yes, because the story is so incredible. But with the amazing effects, the story was taken to a whole new level that gave us a truly magical experience.

    The same can be said for CSS3.

    Is it absolutely necessary to use CSS3 on our sites today? No. You still need a good foundation of content, usability and markup. But using it to enhance these things can take a site over the top and give the user a wonderful experience.

    Some have said that using CSS3 is akin to cheap parlor tricks and that by using them we’re trying to pull the wool over the eyes of our users. This may be true in some cases where the content is weak, but our job is much like a movie effects designer in that we want our users to have the best experience possible. Consider what John Gaeta, the head of effects for The Matrix said about this:

    My job has nothing to do with making zingers. The point is not to knock you over with a visual trick. The point is to be able to construct events that are so complex, in terms of what human bodies need to do, that the total ‘effect’ is impossible choreography. ‘My God! It looks real, but it just can’t be.’

    As web designers we want to enhance our content to the point where it gives the user pleasure to be on our site. Much like advances in technology have allowed amazing effects to be brought to the silver screen, CSS3 allows us to bring really cool enhancements for our users to experience.

    What is CSS3?

    CSS3 is the third iteration of the CSS specification recommended by the W3C.

    So, way back in the day, around 1996, a group of people called the World Wide Web Consortium put together a document called a specification or spec that officially recommended ways for browsers to handle CSS. It included suggested standards for things like font properties, text color, alignments and so on. This was CSS1.

    Always wanting to push the boundaries as to what browsers could possibly display, the CSS2 specification was officially recommended in 1998 and included things such as positioning and layering attributes. There were a number of errors in this spec which were corrected. And the spec was enhanced in what was called CSS2.1 which was officially recommended in June 2011.

    The Consortium decided to split up the next iteration of the spec — CSS3 — into modules. Theoretically this spec would allow browsers to adopt and support new selectors getting them into the hands of designers more quickly. And that’s where we are at right now.

    Browser Support

    Since the spec has been split into modules — and with the introduction of CSS3 — browser support for new selectors has been good across the board with the exception of Internet Explorer.

    Generally IE6, 7 or 8 do not support CSS3. The good news is that the current version, IE9, implements a majority of the working draft and IE10 supports even more.

    So Realistically Can I Use it?

    My answer is yes—regardless of browser support.

    In Dan Cederholm’s book CSS3 for Web Designers he talked about the reality of implementing CSS3:

    …the truth is everyone can begin using CSS3 right now. And fortunately you don’t have to think differently or make drastic changes to the way you craft websites in order to do so. How can anyone use CSS3 on any project? Because we’re going to carefully choose the situations where we apply CSS3, focusing squarely on the experience layer.

    As I stated above, we don’t absolutely need these things, because we still have our content and markup. CSS3 serves to enhance the experience.

    What About the Poor IE Users?

    The latest browser statistics have the market share of IE anywhere from 30%-50% depending on which study you look at. So is it realistic to not give half of my users an experience? I’ll defer again to Cederholm as he says we need to group the elements of our sites into critical and non-critical categories.

    table.reference {border: 1px solid #999999;border-collapse: collapse;font-size: 13px;margin-bottom:20px;} .reference td {border:1px solid #999; padding:5px 20px;} .reference th {background:#efefef; text-align:left; padding: 5px 20px;}
    Critical Non-Critical
    Branding Interaction
    Usability Visual Rewards
    Accessibility Feedback
    Layout Movement

    For those items that are critical we would not use elements that are not compatible with all of our target browsers.

    For example, if part of the branding and distinct look of your site is to have all of your containers with rounded corners you’re probably going to have to use images, or a different solution than the CSS3 border-radius selector. But, if having rounded borders is just an enhancement — not critical to the site’s look — you can freely use it now.

    Fixes and Workarounds

    There are a couple decent solutions to using CSS3 with all versions of IE now.

    The Case for Progressive Enhancement

    In the past, when presented with the problem of designing for multiple browsers, the typical solution was to make sure our sites “degraded gracefully.”

    We would design sites for the latest browsers, but would make sure they would look ok in the older ones. I always pictured the user wincing and shying away from their computer as the page loaded, not sure if their computer would explode …

    Progressive Enhancement takes the exact opposite approach.

    We design initially for the lowest common denominator and then progressively build in enhancements. This is one reason this idea works so well with mobile sites and responsive design.

    Using progressive enhancement as a design philosophy caters more to users that can’t upgrade because of IT policies. It also saves the designer loads of time and headaches because they aren’t forced to come up with crazy hacks and solutions to make everything look the same.

    A Case Study using Drop Shadows

    Say I want to use drop shadows on images in my blog posts. I have basically three options:

    1. Import all of my images into a graphics editor and apply a drop shadow to each image
    2. Create an shadow in a graphics editor and then have each image use that shadow as a background with css
    3. Use the box-shadow element to apply a shadow to your image or container

    All three will work, but:

    - I’m spending loads of time creating these shadows for every image and increasing my file size
    - I have to have crazy markup and rules to fit every image size or be restricted to one size. I also lose the ability to use the background selector for other purposes.

    When I use the css3 box-shadow element I save myself developing time. I can preview changes quickly in the browser without having to create multiple images. I have the option to use my background for something other than a shadow and I save file size and processing time.

    Just because some people are color blind doesn’t mean we design a site without color.

    Examples of CSS3 You Can Use Right Now

    Multiple Backgrounds
    This property allows you to specify multiple backgrounds in a container with nothing more than a comma separated list in your css. The image listed first will appear on top of all others. In this example I’ve actually used only two images but have re-used the airmail strip to have it appear on the bottom of my container.

    .envelope {
    background-color: #e3dfba;
    background:
      url(images/airmail.png) top repeat-x,
      url(images/airmail.png) bottom repeat-x,
      url(images/grunge.jpg) no-repeat;
    height: 400px;
    width: 600px;
    }
    
    .envelope { background-color: #e3dfba; background: url [www.studiopress.com] top repeat-x, url [www.studiopress.com] bottom repeat-x, url [www.studiopress.com] no-repeat; height: 400px; margin-bottom: 20px; width: 600px; }

    Border Radius
    The border-radius property allows you to round the borders of your element. To learn more visit The Art of the Web.

    .envelope {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    }
    
    .env-inner {
    background-color: #1699e5;
    background: url(images/blue-grunge.jpg);
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    height: 319px;
    float: left;
    margin: 42px 20px;
    width: 560px;
    }
    
    .radius { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } .env-inner { background-color: #1699e5; background: url [www.studiopress.com] -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; height: 319px; float: left; margin: 42px 20px; overflow: hidden; width: 560px; }

    Box Shadow
    In the example below we’ve added a shadow to our container. There are four parts to box shadow:

    1. The horizontal offset of the shadow. A positive value means the shadow will be on the right of the box, a negative offset will put the shadow on the left of the box.
    2. The vertical offset of the shadow. A negative value means the box-shadow will be above the box, a positive one means the shadow will be below the box.
    3. The blur radius. If the value is set to 0 the shadow will be sharp. The higher the value the blur will increase.
    4. The color of the shadow
    .shadow {
    -moz-box-shadow: 0 0 5px #666;
    -webkit-box-shadow: 0 0 5px #666;
    box-shadow: 0 0 5px #666;
    }
    
    .shadow { -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; box-shadow: 0 0 5px #666; }

    CSS Transforms
    The transform property is used to rotate, skew and scale elements. It can be applied to images, containers, and text elements.

    In our example below we’ve rotated our containing element basically 1 degree backwards. It would have also worked to use -1deg for our value.

    We’ve also used a scale transform on the sun graphic. Most often this property is used in conjunction with a hover action. Make sure you hover over the sun to see it in action. The last example in the article shows how this can be done smoothly with a transition property added.

    For more information on using the transform property click over to zenelements.

    .rotate {
        -moz-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
    
    .sun {
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    
    .sun:hover {
        -moz-transform: scale(2);
        -webkit-transform: scale(2);
        cursor: pointer;
        transform: scale(2);
    }
    
    .rotate {-moz-transform: rotate(359deg);-webkit-transform: rotate(359deg);transform: rotate(359deg);} .sun {-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);} .sun:hover {cursor: pointer; -moz-transform: scale(2);-webkit-transform: scale(2);}transform: scale(2);

    Child Pseudo-Selectors

    ul.envelope-list li {
        background-color: #e3dfba;
        background:
            url(images/airmail.png) top repeat-x,
            url(images/airmail.png) bottom repeat-x,
            url(images/grunge.jpg) no-repeat;
        float: left;
        height: 98px;
        list-style-type: none;
        margin: 10px 10px 10px 0;
        width: 98px;
    }
    
    ul.envelope-list li:last-child {
        margin: 10px 0 10px 0;
    }
    
    ul.envelope-list li,ul.envelope-list-2 li,ul.envelope-list-3 li { background-color: #e3dfba; background: url [www.studiopress.com] top repeat-x, url [www.studiopress.com] bottom repeat-x, url [www.studiopress.com] no-repeat; float: left; height: 98px; list-style-type: none; margin: 10px 10px 10px 0; width: 98px; } ul.envelope-list li:last-child,ul.envelope-list-2 li:last-child,ul.envelope-list-3 li:last-child {margin: 10px 0 10px 0;} ul.envelope-list-2 li:nth-child(2) {background: url [www.studiopress.com] top repeat-x, url [www.studiopress.com] no-repeat;} ul.envelope-list-3 li:nth-child(3n) {background: url [www.studiopress.com] bottom repeat-x, url [www.studiopress.com] no-repeat;}

    In this example we are changing the margin for the last list item. Last child refers to the last child of the parent item. So in this case the css will be applied to last li of the ul with the class of evelope-list.

    ul.envelope-list-2 li:nth-child(2) {
        background:
            url(images/airmail.png) top repeat-x,
            url(images/grunge.jpg) no-repeat;
    }
    

    In this example we are changing the background for the second item in the list. So nth-child lets us specify a specific numbered item of the parent element to change.

    ul.envelope-list-3 li:nth-child(3n) {
        background:
            url(images/airmail.png) bottom repeat-x,
            url(images/grunge.jpg) no-repeat;
    }
    

    In this last example we are applying a formula where the css is being applied to every 3rd item in the list. So every 3rd list item in the ul will have a different background.

    Having a Bit of Fun

    In this last example we’ll combine several of the examples we’ve already done plus add in some transitions to smooth everything out.

    <div class="envelope radius">
        <div class="env-inner shadow airplane">
            <div class="text">
                <div class="wave">Wave Next Time</div>
                <div class="iowa">Iowa</div>
                <div class="fly">You Fly Over</div>
            </div>
            <div class="sun-animate"><img src="sun.png"></div>
        </div>
    </div>
    
    .airplane {
        -moz-transition: all 0.7s ease-in-out;
        -webkit-transition: all 0.7s ease-in-out;
        background:
            url(images/airplane.png) no-repeat 600px -34px,
            url(images/blue-grunge.jpg);
        transition: all 0.7s ease-in-out;
    }
    
    .airplane:hover {
        background:
            url(images/airplane.png) no-repeat 0 -34px,
            url(images/blue-grunge.jpg);
    }
    
    .sun-animate {
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transition: all 0.7s ease-in-out;
        -webkit-transition: all 0.7s ease-in-out;
        float:left;
        margin-top:-270px;
        opacity: 1;
        transform: scale(1);
        transition: all 0.7s ease-in-out;
    }
    
    .sun-animate:hover {
        -moz-transform: scale(10);
        -webkit-transform: scale(10);
        cursor: pointer;
        opacity: 0;
        transform: scale(10);
    }
    
    .text {
        color:#efefef;
        float:left;
        font-family: Oswald;
        margin-top:60px;
        text-align:center;
        text-transform:uppercase;
        width:100%;
    }
    .iowa {
        font-size: 130px;
        height: 116px;
        line-height: 107px;
    }
    .wave {
        font-size: 40px;
        height:36px;
        line-height:35px;
        margin:5px 0;
    }
    .fly {
        font-size: 45px;
        height:40px;
        line-height:37px;
    }
    
    .airplane {background:url [www.studiopress.com] no-repeat 600px -34px, url [www.studiopress.com] all 0.7s ease-in-out;-webkit-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;} .airplane:hover {background:url [www.studiopress.com] no-repeat 0 -34px, url [www.studiopress.com] .sun-animate {-moz-transform: scaleY(1);-webkit-transform: scaleY(1);transform: scaleY(1); -moz-transition: all 0.7s ease-in-out;-webkit-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out; opacity: 1;float:left;margin-top:-270px;} .sun-animate:hover {cursor: pointer; -moz-transform: scale(10);-webkit-transform: scale(10); transform: scale(10);opacity: 0;} .text {width:100%;text-align:center;text-transform:uppercase; font-family: Oswald;color:#efefef;float:left;margin-top:60px;} .iowa {font-size: 130px;height: 116px;line-height: 107px;} .wave {font-size: 40px; height:36px; line-height:35px;margin:5px 0;} .fly {font-size: 45px; height:40px; line-height:37px;} Iowa Wave Next Time You Fly Over Resources

    Find out what CSS3 properties and selectors can be used by today’s browsers:
    [www.findmebyip.com]
    [caniuse.com]

    All Around CSS Information and Goodness:
    [css-tricks.com]
    [www.w3schools.com]
    [www.zenelements.com]
    [trentwalton.com]

    Experimental Uses of CSS3
    [tympanus.net]

    Books
    CSS3 For Web Designers
    Stunning CSS3

  • WordPress 3.3 Has (finally) Arrived!

    Posted: December 13, 2011, 5:03 pm by Brian Gardner

    WordPress 3.3As many of you know, WordPress 3.3 was officially released. We wanted to let you know that we’ve updated the StudioPress site and all of the Genesis child theme demo sites — and all is well.

    This is our way of saying “Go for it, you should safely be able to update to WordPress 3.3!”

    What’s New in WordPress 3.3

    Experienced users will appreciate the new drag-and-drop uploader, hover menus for the navigation, the new toolbar, improved co-editing support, and the new Tumblr importer. They’ve also been thinking a ton about what the WordPress experience is like for new users.

    Version 3.3 has significant improvements there with pointer tips for new features, a friendly welcome message for first-time users, and revamped help tabs throughout the interface. They’ve improved the dashboard experience on the iPad and other tablets with better touch support.

    There is a ton of candy for developers as well. I’d recommend starting your exploration with the new editor API, new jQuery version, better ways to hook into the help screens, more performant post-slug-only permalinks, and of course the entire list of improvements on the Codex and in Trac.

    Updating WordPress for Genesis Users

    The development team here at StudioPress is always working with the bleeding version of WordPress. As a result, we can confidently say that there aren’t any known issues with WordPress 3.3 and Genesis 1.7.1.

    We cannot promise that all of your plugins are compatible, so make sure you check those for compatibility before updating.

    Now that WordPress 3.3 has been released, we’ll be working hard over the next week or two to prepare Genesis 1.8 for release. Until then, Happy Updating!

  • Top 5 Selling StudioPress Themes – November

    Posted: December 8, 2011, 5:08 pm by Jessica Commins

    November was an exciting month for StudioPress affiliates. Sales for StudioPress themes skyrocketed during our Black Friday/Cyber Monday sale, with more new themes sold than any other month this year.

    Our top affiliate made $7,788.15 in commissions last month, just for promoting the Genesis framework and our themes. (are you a StudioPress affiliate yet?)

    While I can’t tell you what the affiliate sold, I can tell you the 5 most popular Genesis Framework child themes currently available on StudioPress… They are:

    5. Magazine

    Magazine Child theme for Genesis Framework

    The Magazine theme underwent a major code update at the beginning of September and sales have remained strong ever since. Updated to include 7 color styles, the Genesis Slider plugin and loads of customization options, Magazine’s able to handle as much content as you can create.

    4. Enterprise

    Enterprise Child theme for Genesis Framework

    When you need a website that means business, the Enterprise theme stands ready to deliver. As you can see from the Enterprise Showcase, the professional frame this corporate-style theme provides can work for a variety of uses.

    3. Lifestyle

    Lifestyle Child theme for Genesis Framework

    The Lifestyle theme continues to win the hearts of Genesis users worldwide. With 10 friendly color styles and widgets that frame everything from text to fine photography, it’s no surprise that the Lifestyle Showcase is loaded with gorgeous sites that cover the spectrum of website owners.

    2. News

    News Child theme for Genesis Framework

    Savvy publishers know that the key to content-heavy sites is simple, yet stunning, navigation. The News theme offers that and more. Prepared to support everything from in-depth articles to eye-popping video, News is what you use when you want your visitors to keep coming back for more.

    1. AgentPress

    AgentPress Child theme for Genesis Framework

    Boasting 5 color styles, new homepage options, IDX integration and simplified posting options for listings, AgentPress was this month’s #1 selling theme by a solid margin. Check out the Showcase to see how smart real estate professionals are letting Genesis work for them.

    Marketplace Mention:

    Driskill jumped to the front of the Genesis Child Theme Marketplace pack this month and nearly clenched a Top 5 spot. Elle came in a close second for the Marketplace.

    So… Were these the themes you expected? Have a favorite that should be in the Top 5?

    Tell us what you think in the comments!

  • How to Make Your Website Respond to Different Mobile Devices

    Posted: December 5, 2011, 3:05 pm by Josh Byers

    string-dIn the television show The Wire, one of the major problems the Barksdale organization faced was identifying and punishing thieves.

    Early in season one, the character Stringer Bell approached one of his lieutenants (D’Angelo Barksdale), telling him that they had a snitch tipping off their stick-up crew.

    Bell’s solution for identifying the thief was to withhold payment to the crew. The crew member that didn’t come asking for his money would be identified as the thief.

    In trying to determine the unknown identity of their thief, Stringer and D’Angelo applied two elements:

    • A test
    • A set of conditions

    Once those conditions were met — and the identity of the thief known — the punishment could be delivered.

    When designing responsively our first goal is to identify the device our page is loading into. When we know the device, we can then impose our will onto the page and tell it what to do.

    To achieve this, we apply tests and conditions which are called media queries.

    What is a Media Query?

    A media query consists — essentially — of a media type and an expression to check for certain conditions of a particular media feature.

    The most commonly used media feature is width.

    By restricting CSS rules to the particular width of the device displaying a web page, we can tailor the page’s representation to devices (i.e. smartphones, tablets, netbooks, and desktops) with varying screen resolution.

    In the example below, in order for the rule to be applied, the browser must meet two conditions:

    • The media type must be “screen”
    • The minimum width of that screen has to be at least 1024px

    Any browser that meets both of the conditions will have the css style font-size: 100% applied to the body class, like so:

    @media screen and (min-width: 1024px) {
      body {
        font-size: 100%;
      }
    }
    
    Applying More Specific Conditions to the Target Device

    Depending on the identity of your target device, you can vary the conditions and results.

    Sometimes — like in the example above — you’re dealing with a large number of possible identities, and your conditions can hit them all.

    Or, you can get a little more selective in your tests.

    In season three of the Wire a soldier named Cutty had a pretty good idea of who’d been stealing from him, but needs to perform a couple tests to make sure.

    In his case, the conditions were more selective: he watched the dealer and his girlfriend as they continually appeared in public sporting new clothes and new jewelry.

    In this case, Cutty was chaining together the conditions that needed to be met.

    We can do the same with media queries.

    For example, you can target a particular mobile device and set different styles to render within in it depending on whether the device is being held in landscape or portrait mode.

    You can chain those different conditions together like so:

    @media screen and (min-device-width: 480px) and (orientation: landscape) {
      body {
        font-size: 100%;
      }
    }
    
    Targeting Specific Devices

    Sometimes you know the exact identity of your target device and you want certain things to happen when your website loads within it.

    Which brings us back to The Wire: Omar Little was a legendary stick-up man who robbed local drug dealers. Whenever he popped onto the radar, the scene usually ended up in a hail of gunfire.

    Omar is very well known target.

    Using a media query, we can target a specific mobile device, like an iPhone 4.

    We know that it has a specific pixel ratio and uses a specific browser. With those specs in mind, we can set specific conditions to match that particular phone like so:

    @media
    only screen and (-webkit-min-device-pixel-ratio : 1.5),
    only screen and (min-device-pixel-ratio : 1.5) {
      body {
        font-size: 90%;
      }
    }
    

    Here are sample snippets of CSS that you can use to target specific mobile devices:

    /* Smartphones (portrait and landscape) ----------- */
    @media only screen
    and (min-device-width : 320px)
    and (max-device-width : 480px) {
    /* Styles */
    }
    
    /* Smartphones (landscape) ----------- */
    @media only screen
    and (min-width : 321px) {
    /* Styles */
    }
    
    /* Smartphones (portrait) ----------- */
    @media only screen
    and (max-width : 320px) {
    /* Styles */
    }
    
    /* iPads (portrait and landscape) ----------- */
    @media only screen
    and (min-device-width : 768px)
    and (max-device-width : 1024px) {
    /* Styles */
    }
    
    /* iPads (landscape) ----------- */
    @media only screen
    and (min-device-width : 768px)
    and (max-device-width : 1024px)
    and (orientation : landscape) {
    /* Styles */
    }
    
    /* iPads (portrait) ----------- */
    @media only screen
    and (min-device-width : 768px)
    and (max-device-width : 1024px)
    and (orientation : portrait) {
    /* Styles */
    }
    
    /* Desktops and laptops ----------- */
    @media only screen
    and (min-width : 1224px) {
    /* Styles */
    }
    
    /* Large screens ----------- */
    @media only screen
    and (min-width : 1824px) {
    /* Styles */
    }
    
    /* iPhone 4 ----------- */
    @media
    only screen and (-webkit-min-device-pixel-ratio : 1.5),
    only screen and (min-device-pixel-ratio : 1.5) {
    /* Styles */
    }
    
    Further Media Query Resources
  • Responsive Design: The Flexible Grid

    Posted: November 29, 2011, 5:02 pm by Josh Byers

    I know I’m a little late to the game, but I’ve recently started watching The Wire. I’m into season three now and just watched episode four titled “Hamsterdam.”

    In that episode Major Colvin is faced with the task of reducing violent crime in populated neighborhoods. Knowing he has limited manpower and resources, he decides to re-locate the dealers and users from communities inhabited by innocent people to three different zones where there are vacant buildings.

    The major tells the dealers that they are free to sell in these zones without penalty from the police. They will not be arrested or harassed as long as they abandon their current street corners and move to this new territory.

    A minimal number of police are then stationed around the borders of these zones, creating boundaries for the dealers to operate.

    In the TV series the idea works, until the press gets wind of it and blows it up to the public. This whole scenario intrigued me, and the question I had is, “what fundamentally made this work?”

    What Does This Have to do With Responsive Design?

    The reason the Major’s plan worked is because he was willing to give up control and be flexible – yet still set boundaries. We are going to do this with our websites. We’re going to give up control, be flexible, but still have some boundaries.

    Now I know you all are asking the same question a low level dealer named Fruit asked.

    Why ya got to go and [mess] wit da program?

    And the answer to that question is, “Because there is a better way to do things”.

    We as designers and developers face a similar situation. No, you won’t receive a beating because you rolled up on another dev and jacked his code, but we do have to manage our resources – and we need to keep our users happy while delivering a good experience.

    Words of Wisdom from a Technology Icon

    Steve Jobs said that the customer doesn’t know what they want, and we need to design and control their total experience. This is the world we have typically been living in. But with the influx of mobile phones, tablets, and other devices, it would require multiple sites or massive style sheets and scripting to cover every possible situation a user might encounter.

    We’re talking browser to device to orientation to operating system and on and on. Frankly, that’s impossible. We don’t have the manpower to place on those street corners.

    So the answer is to give up control, be more flexible, but still set some boundaries to keep the peace. This is responsive design.

    Origins & Ingredients of Responsive Design

    In 2010 Ethan Marcote wrote an article for the web magazine A List Apart, where he coined the term “Responsive Design.” In the article, Marcote argues that we need a better way to present content to the variety of canvas sizes we are being asked to design for (including mobile phones, tablets, netbooks, large screens and others).

    Food Sense screenshot

    The site Food Sense changes layout based on screen width using responsive design. According to Marcote, there are a couple of ingredients needed to effectively create “Responsive Design.”

    1. A flexible grid – including layout and images
    2. Media queries

    Flexible and fluid grids have been around since the beginning of the web, and were very popular at the beginning. Only when people wanted to start having more control over the design and look of the web did table and fixed width layouts become popular.

    While media queries are the real secret to making your site responsive, you can save yourself a lot of work and code by using a flexible grid approach. By using a flexible grid you can ensure your site will re-size on its own without having to have media queries. You can then use media queries to fix all of the little details that will make the site shine.

    We’re going to look at five components that make up a flexible grid and how to use each.

    1. Flexible Type
    2. Flexible Containers
    3. Flexible Margins
    4. Flexible Padding
    5. Flexible Images
    Flexible Type

    The most common approach to styling type today is to use pixels. Again, this gives the designer exact control over how large or small the type will be, but we want to start thinking proportionately.

    But why? Don’t modern based browsers handle pixels just fine?

    Yes – but here is a great example of managing our resources, i.e., our time. Using proportionate values in our text will save us many lines of code in our media queries. If we want to have smaller or larger text based on screen size we only need to change the parent element. Because we are using proportionately sized type the one change in our media query will affect all of the type in our base css file.

    (If none of this makes sense yet keep reading. By the end of the article you’ll slinging around responsive nomenclature like you’re a real dev.)

    So, if we’re not using pixels, what are we using? We’re going to use ems. And to be able to use them effectively in our design we’re going to have to do a little math. Don’t freak out – we’re talking fourth grade stuff here – basic division. Here is our formula:

    target ÷ context = result

    Target – the font size we ultimately want to be displayed by default
    Context – the base font size our browser recognizes (typically 16px for most browsers)

    So if I wanted a headline in my site to be seen by default at 32px, and I wanted to express that size in em’s, I would plug that into our formula.

    32px ÷ 16px = 2

    In Marcotte’s book he makes a couple of suggestions. When you use the formula and you come out with some crazy long decimal point – keep the whole thing. The computer can calculate it for you and it will be more accurate. He also suggests to note the formula next to the font size in your css for easy reference in case you want to change something later.

    font-size: 2em /* 32px/16px */
    Flexible Containers

    The beauty of the formula we just learned is that not only will it work on type, but it also works nicely for our divs that make up the layout of our site.

    We’re going to use the default Genesis theme as an example. In the graphic below you can see that our design has a width of 960px – broken up into a header with two containers and a body with three containers all separated by gutters of 20px. We’re not dealing with the navigation at this point for simplicity.

    Here is the basic HTML for our structure:

    <div id="wrap">
        <div id="header">
            <div id="title-area"></div>
            <div class="widget-area"></div>
        </div>
        <div id="inner">
            <div id="content-sidebar-wrap">
                <div id="content"></div>
                <div id="sidebar"></div>
            <div id="sidebar-alt">
        </div>
    </div>
    

    And here is the basic CSS for our structure:

    #wrap {
        width: 960px;
    }
    
    #header {
        width: 960px;
    }
    
    #title-area {
        width: 400px;
    }
    
    #header .widget-area {
        width: 540px;
    }
    
    #inner {
        width: 960px;
    }
    
    #content-sidebar-wrap {
        width: 790px;
    }
    
    #content {
        width: 470px;
    }
    
    #sidebar {
        width: 300px;
    }
    
    #sidebar-alt {
        width: 150px;
    }
    
    The Base Width

    Knowing our target values, the first thing we have to establish is our base width. This could be another article in itself, because as far as I know there is no standard by which to determine this. In fact Marcotte admits to coming up with his base width for the examples in his book arbitrarily.

    When looking at the default Genesis theme on my 13″ MacBook Air, my browser viewport is approximately 11″ wide. There is 1.75″ of space on either side of my content. This means that when using a base width of 960px, it takes up approximately 70% of my viewport width.

    We could use this figure as our base width, but it kind of defeats the purpose of our site being responsive. We would like our site to be able to scale up to accommodate a larger monitor as well as scale down to fit on mobile devices.

    A lot of people, including Marcotte, are using a figure around 90%. This seems to fill the viewport but still leave enough white space so that a centered layout doesn’t feel cramped.

    With that decision made we’ll set our base container #wrap to be 90%. And we’ll plug in our formula for the other widths to come up with our proportional sizes.

    Applying the Formula

    Remember, the contextual width set in the initial design for all the inner containers was 960px – so we’ll use that figure in our formula.

    The only difference in our formula is that since we are expressing our figures in percentages, and not ems, we need to multiply our result by 100 (or simply move the decimal point 2 slots to the right in our final calculation).

    For example, to figure out the proportional width of our title area, we take our target which is 400 and divide that by the context which is 960 to come up with .41666667. Since we are expressing our result as a percentage we need to multiply by 100 and are left with a percentage of 41.666667. Again, it is suggested that you leave your long numbers in your style sheets as they will be the most accurate.

    #wrap {
        width: 90%;
    }
    
    #header {
        width: 100%; /* 960px/960 */
    }
    
    #title-area {
        width: 41.666667% /* 400px/960 */;
    }
    
    #header .widget-area {
        width: 56.25% /* 540px/960 */;
    }
    
    #inner {
        width: 100% /* 960px/960 */;
    }
    
    #content-sidebar-wrap {
        width: 82.291667% /* 790px/960 */;
    }
    
    #content {
        width: 48.958333% /* 470px/960 */;
    }
    
    #sidebar {
        width: 31.25% /* 300px/960 */;
    }
    
    #sidebar-alt {
        width: 15.625% /* 150px/960 */;
    }
    

    Now that we have our containers flexing and bending to our will, we need to clean it all up by applying the same thought to the widths of our padding and margins.

    While the formula is the same, the context for each is slightly different.

    Flexible Margins

    When determining the context for margins, you are going to use the width of element’s container. We’ll use our alternate sidebar as an example. We have an unordered list that has a margin-left set to 25px. Our element’s container is set to 150px, so that determines our context.

    .widget-area ul {
        margin: 10px 0 0 25px;
    }
    
    .widget-area ul {
        margin: 10px 0 0 16.666667%;
    }
    

    So our formula would read: (target) 25px divided by (context) 150px, and the result is a margin of 16.666667%.

    Flexible Padding

    When figuring the context for padding, you are going to use the width of element itself. For example, in our sidebar we have a widget that has its paragraph padding set to 5px 10px 0. The width of the paragraph is being cascaded down from the sidebar which is 300px.

    .enews p {
        padding: 5px 10px 0;
    }
    
    .enews p {
        padding: 5px 3.33333% 0;
    }
    

    So our formula would read: (target) 10px divided by (context) 300px, and the result is a padding of 3.33333%.

    Flexible Images

    The last thing we have to do is get our images to work with us. Thankfully, there is a very simple solution. There isn’t even any math involved. Simply set the max-width on your image container to be 100%. That’s it.

    img {
        max-width: 100%;
    }
    
    Looking Forward

    This is the first step in making our sites truly responsive. In our next article we’ll hit up media queries which are the real power behind responsive design.

    Resources
  • 15 Amazing Winter-Inspired Color Palettes

    Posted: November 28, 2011, 5:01 pm by Brian Gardner

    Click image to see hexcode values for each color palette. (view entire gallery)

    1. Bells of Blue

    Bells of Blue Color Palette

    2. Childhood

    Childhood Color Palette

    3. Christmas Eve

    Christmas Eve Color Palette

    4. Colorado Skies

    Colorado Skies Color Palette

    5. Evergreen

    Evergreen Color Palette

    6. Fireplace

    Fireplace Color Palette

    7. Gingerbread

    Gingerbread Color Palette

    8. Hot Chocolate

    Hot Chocolate Color Palette

    9. Icicles

    Icicles Color Palette

    10. Joy to the World

    Joy to the World Color Palette

    11. Ornamental

    Ornamental Color Palette

    12. Preparation

    Preparation Color Palette

    13. Silver Mist

    Silver Mist Color Palette

    14. Solitude

    Solitude Color Palette

    15. Winter Cider

    Winter Cider Color Palette

  • The 25% Off Thanksgiving Sale for StudioPress

    Posted: November 22, 2011, 4:21 pm by Brian Gardner

    Have you been wanting to buy the Pro Plus All-Theme Package? Have you been looking for a new design for your WordPress site? Do you want to save some serious holiday cash?

    Woot, Now’s Your Chance to Save!

    Using the code THANKS at checkout (don’t forget that), you can save 25% off of anything you’d like here at StudioPress. And now that we’re making every theme mobile-responsive, forum-friendly, and e-commerce-ready, you’ll get those benefits when they arrive thanks to our unlimited upgrade policy.

    • Get the Genesis Framework for only $45.
    • Pick up a Genesis child theme design for less than $20.
    • Snag a Genesis / design combo and save close to $20 (or more).
    • Wipe our entire shop clean by getting our Pro Pack All-Theme Package. Get Genesis plus all 43 current designs, plus every design we make in the future, and save over $74 off the regular price (and over $875 off the retail price of just the existing 43 designs)!

    This deal ends promptly at 5:00 pm Pacific time on Monday, November 28, 2011.

    So if you love to get a deal, now’s the time to get it. Just don’t forget the promo code THANKS, because that’s how the deal happens at checkout. But you got that, right?

    Start Shopping for Themes Now!

    But Wait, There’s More!

    We’ve just released version 1.2 of our Premise landing page software for WordPress, and it includes lots of cool new features and refinements. Coolest of all is the introduction of an innovative 8th landing page type — the social sharing page.

    Learn How to Get Premise Ultimate for only $95!

  • 3 (More) Reasons to be Thankful for StudioPress

    Posted: November 21, 2011, 5:10 pm by Brian Gardner

    A few days ago I shared a link that shed some insight into the direction that we are heading here at StudioPress. There are 3 things that we’re very excited to share, so watch the video:

    1. Responsive/Mobile

    As we’ve already announced, StudioPress themes will be updated for responsive design which will make them mobile-friendly. Devices such as the iPhone, iPad, Android and others will be optimized for a better viewing experience without disrupting the integrity of the design you have on your site.

    2. bbPress integration

    With the release of the bbPress 2.0, we’ve decided that it was important to provide styling for our themes which visually allow seamless integration with our themes. Now that bbPress is using custom post types to build forum functionality, this integration has never been easier.

    Click to see sample bbPress integration

    3. WooCommerce integration

    It’s no secret that there’s a growing number of sites that wish to incorporate a storefront. We’ve worked with the WooThemes development team to ensure integration with the WooCommerce plugin. Soon you will be able to transform your WordPress website into an online store.

    Click to see sample WooCommerce integration

    Schedule of Theme Updates

    I’m sure the next thing you want to know is when these awesome features are going to be integrated, right? We’re hoping to include all of these features into the upcoming Agency theme update and from there we’ll be doing one theme at a time.

    Special Announcement

    As Thanksgiving draws near, be sure to stay tuned for tomorrow’s blog post here as it’ll be packed full of more reasons to be thankful!

  • Copyblogger: A Free Child Theme For Genesis

    Posted: November 17, 2011, 5:07 pm by Brian Gardner

    I am very happy to announce the release of the Copyblogger theme for the Genesis Framework. Copyblogger will be one of many free child themes that we plan to make available for download.

    Copyblogger is a “blog” theme, which includes features such as 3 color styles, 6 page layouts, custom menus, footer widgets, responsive layout, threaded comments. (click to see demo)

    Here’s a Screenshot of the Copyblogger Child Theme

    Copyblogger Child Theme for Genesis Framework

  • Responsive Design for Genesis Child Themes

    Posted: November 11, 2011, 5:18 pm by Brian Gardner

    With the exponential increase of mobile device and tablet users, the concept of responsive web design is becoming more relevant to what we do here at StudioPress. While there are some plugins that exist which make a theme “mobile”, we decided to take matters into our own hands.

    While I was in San Francisco this summer for WordCamp, I had the pleasure of attending a session called Responsive Web Design given by Sara Cannon. (Follow her at @saracannon.)

    There’s no denying the longterm effects that mobile devices will have on web design. Sara happens to think so as well:

    Your site is about your content. With mobile devices, iPads, phones, gaming consoles, etc: people can access your content many different ways and formats. How can we maintain some control over the display of our content and keep our brand consistent? How can we try to provide the best user experience on any platform?

    Moving Towards Responsive Design

    That being said, we will be moving towards a responsive design approach with Genesis and our child themes. When Genesis 1.8 is released, the default parent theme will already have it. If you want to check it out, you can visit the Sample theme demo to see how it looks on mobile devices as well as reduced screen resolutions.

    If you’re looking for immediate gratification, you can check out the Driskill theme developed by Bill Erickson – which is the first responsive theme made available on the Marketplace.

    Over the course of time, we’ll be updating our existing themes to take advantage of this feature. With the release of our new themes, we’ll also be incorporating responsive design into them. You can see a sample of how the updated Agency theme will look with responsive design.

    Sample Shots from the iPhone

    Responsive Design - HeaderResponsive Design - PostResponsive Design - CommentsResponsive Design - Footer

    Sample Shots from the iPad

    Responsive Design - TopResponsive Design - Bottom

  • Clip Cart 1.0 Child Theme Available

    Posted: November 10, 2011, 9:35 pm by Brian Gardner

    StudioPress is happy to announce the release of the Clip Cart 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Clip Cart was developed by the Themedy, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Clip Cart child theme includes the following features: Cart66 e-commerce integration, 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Clip Cart Theme

    Clip Cart Child Theme

  • 24k: A Free Child Theme For Genesis

    Posted: November 7, 2011, 5:30 pm by Brian Gardner

    I am very happy to announce the release of the 24k child theme for the Genesis Framework. 24k will be one of many free child themes that we plan to make available for download.

    24k is a “blog” theme, which includes features such as 6 page layouts, custom background, custom header, custom menus, footer widgets, threaded comments. (click to see demo)

    The 24k child theme was designed by Josh Byers, creative contributor of Copyblogger Media.

    Here’s a Screenshot of the 24k Child Theme

    24k Child Theme for Genesis Framework

  • The Secret to Confidence with Color Design

    Posted: November 4, 2011, 5:10 pm by Josh Byers

    I love to go on dates with my wife, but but there is one moment I detest.

    It’s the moment I’ve chosen a pant and shirt combination and she’s ready to see me for the first time. As I walk up the stairs – or as I call it, “the climb of shame”, I always pause in front of our bedroom door and take a deep breath because I’m sure the next thing I will hear will be…

    Is that what you are going to wear?

    One of the trickiest things to do when designing a web site is to come up with a good color scheme and apply it in a fashionable way. There are times I’ve spent way too much time fretting over whether the colors I have chosen will work. Much like when I put on pants and a shirt, I have this irrational fear that not only will they not match, but the combination will be so hideous that it will cause a rift in the space time continuum.

    The good news is that color theory and good color combinations have a foundation in math, so with a little knowledge, and the right formulas, you can be absolutely sure your colors will match and you don’t have to worry about your client asking if that is what their website is going to wear.

    Color Theory 101

    We’re not going to go all MIT with this – I just want to give you 3 simple color relationships and a few tips you should know and can use right away.

    Analogous – These are colors that have matching hues. They are harder to use well because they can overpower each other if used too much but since they tend to be vibrant you can have a very color rich and interesting site.

    Monochromatic – There is a focus on one color but the intensity and lightness varies. This color scheme is typically the easiest and safest to use. You can very rarely go wrong when implementing this color scheme.

    Complementary – Two colors opposite of each other on the color wheel. This color scheme is the middle ground between monochromatic and analogous. It gives you more visual variety but isn’t as hard to implement.

    The Weapon of Choice

    So I know what you’re thinking. “Sweet! now I know some color theory, but I still don’t know those formulas you were talking about.” Thankfully, people much smarter than me have put together some incredible tools for you to use. My favorite is Adobe Kuler.

    Now you can go to the site and browse a lot of great color combinations that others have created, and if you’re stretched for time this is a good solution. But I know you want to be as original and unique as possible, so I’m going to walk you through on how to create your own. (It’s very easy).

    1. If you haven’t already navigate to [kuler.adobe.com]
    2. In the menu on the left side click “Create”.
    3. You have an option to use an image or create from color – we’re going to create from color, but when you have a chance try out the image option because its really cool.
    4. Choose one of the color schemes (analogous, monochromatic or complementary).
    5. Click on the base color handle in the color wheel (it’s the one with the double black stroke) and move it till you have found the color you are basing your site on.
    6. Click on the other handles in the color wheel and drag them around. The scheme will automatically update.
    7. Play with this until you find something you like.
    8. You can use the values below the colors to import them into your design program, or you can actually save a swatch palette of your colors for Photoshop or Illustrator if you create a free account and sign in.
    Putting it All Together

    Now that you have your color scheme let’s get practical and stick it on a site. At the most basic level you’ll need to identify three colors from your palette.

    Background Color
    This color is used the most and sets the general tone and feel of the site.

    Base Color
    This color is used to break up the background and is typically the baritone, the middle child, neither boring nor flashy but the glue that holds it all together.

    Accent Color
    This color is used the least but gives the site its personality. Unless you’re using a monochromatic color scheme, your accent color will have a stark contrast to both your background and your base color. This is typically your boldest color.

    Below you’ll see several examples using our color palettes. These are obviously not the only ways you can do it, but you should get a good idea of what you’re looking for.

    Analogous Example

    Complementary Example

    Monochromatic Example

    Lastly, I want to leave you with some real world examples. Armed with your new knowledge, next time you’re browsing a gallery of sites look for the background, base, and accent colors – not only will you see how the color design was put together, you’ll start to recognize patterns and combinations that work together!

    If you want more help figuring out the color scheme of a site, upload a screen shot to Adobe Kuler using the “Create from Image” option. It will create a palette of colors that you can further refine.

  • Politica 1.0 Child Theme Available

    Posted: November 2, 2011, 5:02 pm by Brian Gardner

    StudioPress is happy to announce the release of the Politica 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Politica was developed by the Genesis Ninja, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Politica child theme includes the following features: 5 color styles (brown, charcoal, green, red and teal), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Politica Theme

    Politica Child Theme

  • Using Textures to Enhance Your Design

    Posted: October 27, 2011, 6:46 pm by Josh Byers

    There is no more frightening combination of words that could be uttered to a designer:

    Make it pop.

    Most people know when something is beautiful because there is an inherent sense of order and design that is hard wired into us. Yet those same people have a very hard time quantifying what exactly makes something beautiful.

    One reason is that it takes many parts combined in a specific way to make something unique and beautiful. And typically those many parts will not be readily visible because a good design will combine them in a way to create one cohesive work of art.

    Good Web Design Needs Something More

    Now good web design is pretty easy to come by. There is beauty in simplicity and there are tried and true formulas with layout that just work. And if you stick to these you’ll more often than not come out of your Photoshop session with something that looks pretty good.

    But if that is all you do you’ll never have a truly great design. Nobody will retweet you and it won’t be something you’ll be really proud to put at the beginning of your portfolio.

    You need that one last thing, the holy grail of design, the thing that makes it pop.

    Textures Can Turn Your Design Into Something Special

    While I believe there are many techniques to achieve this one of the best items in my arsenal is textures. The proper and subtle use of a texture takes a design from being flat and dead to noticeable and alive.

    Nowhere is this more clearly demonstrated then with Apple’s designs.

    I recently upgraded my iPhone 3Gs to the 4s and its beautiful retina display. One of the first things that stood out was the beauty and detail of the icons and apps. With more pixels there can be more details and literally more parts of the whole could be included to create a better piece of art.

    Compare the icons on the left with Apple’s own on the right. While the icons on the left are still good icons, the subtle use of texture takes a good design and makes it great.

    Apple Alt Icons

    Applying Texture to Your Design

    Be sensible and subtle about it. Too much of a good thing will spoil the whole design. Below you will see 6 examples of texture being used well. Use it for inspiration for your own designs!

    Dribbble Inspiration #1 Dribbble Inspiration #2 Dribbble Inspiration #3 Dribbble Inspiration #4 Dribbble Inspiration #5 Dribbble Inspiration #6 Dribbble Credits

    Dribbble #1 | Dribbble #2 | Dribbble #3 | Dribbble #4 | Dribbble #5 | Dribbble #6

    Free Texture Resources

    Subtle Patterns | Texture King | Zen Textures | Lost and Taken

    (I think that the Subtle Patterns site is quite possibly the best site for textures in the world.)

  • Backcountry 1.0 Child Theme Available

    Posted: October 26, 2011, 5:10 pm by Brian Gardner

    StudioPress is happy to announce the release of the Backcountry 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Original Design

    The design for the Backcountry theme was taken from the Viewport Magazine Site Template originally done by Orman Clark, and is being reused with permission.

    Theme Features

    The Backcountry child theme includes the following features: 6 layout options, 4 theme colors (blue, gray, green, red), custom background, custom header, featured images, footer widgets and threaded comments.

    Take it for a test drive…

    Screenshot of the Backcountry Theme

    Backcountry Child Theme

  • Managed WordPress Hosting (Genesis Users Only)

    Posted: October 19, 2011, 4:56 pm by Brian Gardner

    WordPress HostingI am very pleased to announce our launch of Synthesis – managed WordPress hosting exclusively for our StudioPress customers.

    With a user base of more than 58,000 people, we’re frequently asked for recommendations on high quality web hosting. Since we took the hosting for Copyblogger Media in-house earlier this year, we can’t really recommend something we don’t use.

    So we’re offering you the exact hosting services that we use for our own high-traffic sites.

    Here Are 3 Reasons Why You Should Choose Synthesis
    1. Performance
      Serious online publishers require impeccable uptime, incredibly fast page load times, and the ability to withstand any traffic onslaught that comes along.
    2. Security
      Hackers, malware, and other malicious nastiness are facts of doing business online. We protect your sites smartly, effectively, and without sacrificing performance.
    3. Expertise
      We run mission critical websites that power our businesses. If you’re marketing and publishing online, so do you. We treat your sites like they’re our own.

    Here’s a more detailed explanation of why you should choose Synthesis.

    Why We Built Synthesis

    Struggling to keep your site up during traffic success is a distraction from the real business of any company, plain and simple.

    The Internet is littered with sites that are hacked, sites that get taken down from a major link, sites that crumbled from a single tweet. Clearly, this is sad … and yet completely avoidable.

    We began optimizing a custom hosting stack which allowed further enhancements of performance and security to our own sites that were otherwise not possible. And we’re getting incredible results.

    If you want to read more, check out the backstory on Synthesis and why we decided to offer it only to Genesis users.

    Special Introductory Offer

    Anyway, we’ve got a site with all the details for you to check out. And we’ve also got a special introductory offer.

    Simply use the code GENESIS at checkout, and you’ll save 20% — forever — off the price of your hosting account with us.

    This initial deal is good until October 28, 2011, so you’ve got time to check everything out and make sure we’re a good fit for you.

    But head over there now to take a look – we’re not for everyone, but we’re just right for Genesis users who have websites that can’t afford to crash or get hacked.

    Click here to get started with Synthesis Managed WordPress Hosting.

  • Curtail 1.0 Child Theme Available

    Posted: October 13, 2011, 6:51 pm by Brian Gardner

    StudioPress is happy to announce the release of the Curtail 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Curtail was developed by Thomas Griffin, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Curtail child theme includes the following features: 8 color styles, 6 layout options, custom background, custom header, featured images, fixed width, social media integration, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Curtail Theme

    Curtail Child Theme

  • Top 5 Selling StudioPress Themes – September

    Posted: October 12, 2011, 5:03 pm by Jessica Commins

    Our StudioPress Affiliates frequently ask which child themes they should promote to grow their monthly commissions.

    While mass appeal doesn’t necessarily reflect your customers’ preferences, knowing which designs appeal to the most people can help you better target them, whatever their unique desires and needs may be.

    So, to help you track what’s popular at StudioPress, we’re going to be sharing our monthly best seller reports… Starting right now.

    September was an amazing month at StudioPress, with the addition of the new Marketplace. Two of the Marketplace themes were close to clenching a top spot, it hurt to not include them (so I did).

    Here are the top 5 most popular Genesis Framework themes available on StudioPress…

    5. Associate

    Associate Child theme for Genesis Framework

    A steady seller since its introduction in late July, the Associate theme has been working hard to earn attention. Associate incorporates the slick Genesis Slider plugin, 4 color styles and a number of other customization options to provide a clean and professional web presence.

    4. Magazine

    Magazine Child theme for Genesis Framework

    The Magazine theme underwent a major code update and was released at the beginning of September, driving renewed interest in this high-powered theme. Updated to now include 7 color styles, 6 layout options, the Genesis Slider plugin and loads of customization options, this theme’s definitely ready to take on as much content as you can offer.

    3. AgentPress

    AgentPress Child theme for Genesis Framework

    Relaunched this month with 5 color styles, new homepage options, IDX integration and simplified posting options for listings, AgentPress continues to hold strong as the WordPress community’s leading theme for real estate professionals. Check out the AgentPress showcase to see how smart real estate professionals are putting Genesis to work.

    2. Enterprise

    Enterprise Child theme for Genesis Framework

    As Copyblogger Media’s Affiliate Manager, I look at websites all day long and I had a feeling we’d see the Enterprise theme on this list – I just didn’t expect it to be the #2 theme for September! It’s being put to use for more than just business sites, as you can see from the Enterprise showcase, proving it’s definitely not a theme to underestimate.

    And, coming in at number one…

    1. Lifestyle

    Lifestyle Child theme for Genesis Framework

    The top selling theme this month just so happens to be one of Brian Gardner’s favorites, the Lifestyle theme. Lifestyle was the first to utilize Google Web Fonts, and has 10 color styles. Check out the gorgeous sites in the Lifestyle showcase, ranging from fitness leaders to mom bloggers.

    Honorable Mention

    Modern Blogger was only a few sales shy of clinching a Top 5 spot this month, having jumped ahead of Elle as the month’s best-selling Marketplace theme with a surge of interest during the final week. We can’t wait to see what happens with these next month…

    So there you have it!

    Are you surprised by any of these? Have a prediction for October?

    Sound off in the comments!

  • Luscious 1.0 Child Theme Available

    Posted: October 11, 2011, 5:44 pm by Brian Gardner

    StudioPress is happy to announce the release of the Luscious 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Theme Features

    The Luscious child theme includes the following features: 6 layout options, custom background, custom header, featured images, footer widgets, threaded comments.

    Take it for a test drive…

    Screenshot of the Luscious Theme

    Luscious Child Theme

  • StudioPress Welcomes Josh Byers to the Family

    Posted: October 10, 2011, 9:05 pm by Brian Gardner

    On behalf of Copyblogger Media, I am very excited to announce that we’ve officially added Josh Byers to team here at StudioPress. Josh has been around our community for many years, and I’m thrilled to announce that we’ve hired him.

    You might recognize Josh from our Genesis Developers page, as he was highly recommended by us for his work at Red Letters Studio. In his portfolio is a blog that he designed for Hollywood actress Rachel McAdams called Green is Sexy.

    He’s also the designer behind the Going Green theme, as well as our upcoming Mission theme, and a free child theme called 24K that should be released very soon.

    Theme Development and Special Projects

    One of the reasons I’m personally excited about Josh being a part of the team is that he will work alongside me over here at StudioPress in a number of capacities. These include child theme development, blog posting, tutorial writing and other projects that he’s more than qualified for.

    As Chief Product Officer of Copyblogger Media, my responsibilities are to oversee the development of not only Genesis and our child themes, but also Scribe SEO, Premise Landing Pages and a few other things we’re currently working on. It’s hard to manage all of our lines of business as well as have my hands in a lot of the work behind that goes on behind the scenes.

    In other words, Josh has been hired to alleviate me from some of the things I’ve been knee-deep in over the past year. All in all, this is a huge win for Copyblogger Media – and especially for the StudioPress family and Genesis development community.

  • Call to Action Banners for AgentPress

    Posted: October 6, 2011, 5:28 pm by Brian Gardner

    I am very happy to announce the release of Call to Action Banners by StudioPress. This set is one of many free web graphics that we plan to make available to the community.

    Call to Action Banners for AgentPress

    Note: There is a file embedded within this post, please visit this post to download the file.

    The download file includes both PSD and JPG files and match all 5 of the color styles that are available in the AgentPress theme.

    Now that you’ve downloaded the file, learn how to display the call to action banner for AgentPress. You can preview view the banner on our demo site to see how it can be used.

    The call to action banners were designed by Rafal Tomal, lead designer of Copyblogger Media.

    Build a Landing Page for Better Conversion

    If you use the call to action banner, we highly recommend building a landing page with Premise to optimize your conversion. Here are a few good reads on landing pages:

  • News 2.0 Child Theme Available

    Posted: October 4, 2011, 5:01 pm by Brian Gardner

    We are happy to announce the release of the News 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Updating to News v2.0

    This version underwent a major code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    The first part of the update was a complete rewrite of CSS which is based on the updated Genesis sample child theme. This will allow for more efficient coding and easier customization. In addition to that, we rewrote the home.php file so upon theme activation, the standard loop loads until the home widgets are placed into their appropriate areas.

    Theme Features

    The News child theme includes the following features: 7 color styles (blue, green, orange, pink, purple, red and teal), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Genesis Tabs Plugin

    You might notice is that the News theme demo is now running the Genesis Tabs plugin. This functionality was extracted out of the News 1.0 child theme and made into a standalone plugin.

    Take it for a test drive…

    Screenshot of the News Theme

    News Child Theme

  • Custom Alert Boxes

    Posted: September 29, 2011, 10:38 pm by Brian Gardner

    I am very happy to announce the release of Custom Alert Boxes by StudioPress. This is one many free web graphics that we plan to make available to the community.

    Custom Alert Boxes

    Note: There is a file embedded within this post, please visit this post to download the file.

    The custom alert boxes come in four different colors – gray, green, red and yellow. The download file includes a PSD file and is a great resource if you plan to use custom graphics for your website.

    The custom alert boxes was designed by Rafal Tomal, lead designer of Copyblogger Media.

  • AgentPress 2.0 Child Theme Available

    Posted: September 26, 2011, 5:23 pm by Brian Gardner

    We are very happy to announce that the AgentPress 2.0 child theme is now available. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    AgentPress 2.0 Beta Child Theme

    Take it for a test drive…

    AgentPress Has 5 Color Styles

    The updated version of the theme now has 5 color styles – you can check out the following color styles: blue, gray, green, red and tan.

    Homepage Options

    The AgentPress homepage has been coded to load as a blog upon activation. However, if you wish to use a slider, property search box, display featured listings, community pages, recent blog post or more – you can! Just check out the AgentPress sample homepage to see what it can do.

    IDX Integration

    We are working with Diverse Solutions and IDX Broker to provide integration with their WordPress IDX plugins. Here’s a sample search results page and a sample property listing page from the dsIDXpress plugin by Diverse Solutions.

    Listings Custom Post Type

    In order to use feature which allows you to manually enter real estate listings, you’ll need to download the AgentPress Listings plugin. After you activate it, you’ll see “Listings” menu in the sidebar of your dashboard – that’s where all the magic occurs!

    Special Thanks to Agent Evolution

    On behalf of the StudioPress development team, I’d like to extend an enormous amount of gratification to the folks over at Agent Evolution.

    Led by Reggie Nicolay, Nicole Nicolay and Chad Johnson, they’ve been an integral part of the development of AgentPress, and exclusively use it to build their client sites. If you are looking for a custom site with IDX integration, you can check out their WordPress Website Package details.

    Tutorials to Get You Started with AgentPress

    Here are a few tutorials that we’ve written for AgentPress 2.0:

  • Sample: A Free Child Theme For Genesis

    Posted: September 20, 2011, 5:44 pm by Brian Gardner

    I am very happy to announce the release of the Sample child theme for the Genesis Framework. Sample will be one of many free child themes that we plan to make available for download.

    The Sample child theme is the updated default design that the Genesis Framework will have once version 1.8 is released – which will probably be synced with the release of WordPress 3.3. This child theme also serves as a great foundation for building custom themes.

    The Sample child theme is a “blog” theme, which includes features such as 6 page layouts, custom background, custom header, custom menus, footer widgets, threaded comments. (view demo)

    Here’s a Screenshot of the Sample Child Theme

    Sample Child Theme for Genesis Framework

  • AgentPress 2.0 Beta 2 Child Theme Available

    Posted: September 19, 2011, 5:58 pm by Brian Gardner

    We are very happy to announce that the AgentPress 2.0 Beta 2 child theme is now available for testing. If you are a Pro Plus member go ahead and download the theme and give it a test drive. If you are curious, you can read about what’s new with AgentPress 2.0.

    AgentPress Now Has 5 Color Styles

    The updated version of the theme now has 5 color styles – you can check out the following color styles: blue, gray, green, red and tan.

    Updated AgentPress Listings Plugin

    We found a few bugs and needed to add a few things, so if you’re testing, please make sure you update to version 0.9.1 of the AgentPress Listings plugin.

    Tutorials to Get You Started with AgentPress

    Here are a few tutorials that we’ve written for AgentPress 2.0:

    During the beta period of AgentPress, if you notice any bugs or want features added, please provide feedback in the AgentPress 2.0 support forum.

  • Using Firebug to Troubleshoot and Customize CSS

    Posted: September 16, 2011, 7:36 pm by Andrea Rennick

    In the world of web design, and even if you are simply a blogger wishing to change a few tiny things, there comes a time when you need to change elements in your theme’s style sheet. Knowing what to change and where to find it can be the biggest hurdle, but there is a simple tool available that is the web designer’s secret weapon.

    The Firebug extension for Mozilla’s Firefox (and Firebug Lite for Chrome) can make short work of finding and changing css elements in your design. It overlays the rendered code of your site in a split screen so you can see and change the HTML/CSS, while being able to instantly view the change.

    Installing Firebug

    In FireFox, go to the Tools menu, select “Add Ons” and under “Get Add Ons” type Firebug in the search box. Click the Install button. You may need to restart Firefox after installation.

    Opening Firebug

    There will now be an orange bug on your address bar in the upper right. Clicking it will open up a horizontally split screen. Your web page will continue to show in the upper half, but the lower half will show the HTML of your web page.

    Firebug in Use

    On the left side is the HTML of the page. On the right, is the css pulled from any or all style sheets used, depending on the element selected.

    Much of the code will be collapsed so you can pick and choose which section to look at, rather than the whole overwhelming page at once.

    Highlighting in Firebug

    Hovering over each line will highlight that div in the upper portion of the screen, making it easy to spot each section.

    Alternatively, you may right-click on any section of the web page and choose “Inspect element”. Firebug will immediately highlight this section in the bottom pane.

    You can feel confident in changing any of the elements to see what happens. None of this will affect your live site – only your view as you are viewing the page. Nothing is saved to the theme files.

    Practical Usage

    For example, here’s how we can see the effect of changing the background color. Click on the body tag on the right firebug pane.

    Selecting the body element with Firebug

    On the left, the body section of the stylesheet is displayed.

    Hovering over the numerical hex color code shows us visually how that color appears. Click on the color code to edit it.

    Here I’ve typed in a different hex color code, changing the body background to a shade of grey.

    Firebug Background Changes

    If I click to edit any section in the style sheet, pressing tab will insert a new line in that section, allowing me to add new elements.

    Since Firebug does not save changes to your theme, you will need to copy the changes you’ve made in Firebug and paste them into your theme’s style.css in the appropriate spot. Firebug will also tell you exact line number where certain elements appear in the style.css file.

  • Driskill 1.0 Child Theme Available

    Posted: September 15, 2011, 5:41 pm by Brian Gardner

    StudioPress is happy to announce the release of the Driskill 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Driskill was developed by Bill Erickson, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Driskill child theme is the first responsive child theme in the Marketplace and includes the following features: 2 color styles, 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Driskill Theme

    Driskill Child Theme

  • How to Create a Property Listing

    Posted: September 14, 2011, 6:28 pm by Brian Gardner

    Now that you’ve read Getting Started with AgentPress, it’s time to create a property listing.

    Create a Property Listing

    Since you’ve already setup your listing taxonomies and terms, click the Add New link that is under the Listings menu in the sidebar of your WordPress dashboard. You’ll see a screen that is similar to the Add Post or Add Page screens.

    Once you are there, it’s time to give your listing a title and start entering content. Typically you’d want your listing title to be the address of the property since that is what will be indexed by search engines. An example of this might be 1333 North Park Avenue.

    Upload Property Photos

    As you can see from the sample property, there is a photo of the house at the top of the content. You can simply upload a photo through the WordPress Upload/Insert feature just above the text editor. After you upload your photo, you’re given the option to add the photo to the listing.

    If you want to add the code manually to your listing, you can use code similar to this:

    <img src="http://yourdomain.com/wp-content/uploads/1333-north-park-avenue.jpg" alt="1333 North Park Avenue" />
    Fill out the Property Details

    Just below the text editor on the edit listing screen you will see a box called Property Details. Fill out the information in the box, and then you can click “send to text editor” button and it will insert a shortcode into your listing content.

    To manually add the shortcode into your listing, simply copy and paste [property_details] and place it wherever you want the property details box to appear on your listing.

    Here’s an example of how the Property Details box looks like on a listing:

    AgentPress Property Details

    Show Maps and Videos

    You will also notice inside the Property Details box that you have the option to place map code and video code. This gives you the ability to show a map of your property listing as well as a video if you’d like. Fill out the boxes in the same way as you did the property details above.

    To manually add the property map shortcode into your listing, simply copy and paste [property_map] and place it wherever you want the property details box to appear on your listing. You can use [property_video] for the shortcode to display the property video.

    Additional Photos

    If you want to have a place on your property listing for a gallery of photos, you can easily do that by uploading all of the photos in the same way you did the photo of the house as mentioned above.

    Once you have uploaded the photos, you have the option to “Insert Gallery” which will automatically generate and place the shortcode into the text editor. To manually add the property map shortcode into your listing, simply copy and paste [gallery columns="5" size="featured" link="file"] and place it wherever you want the additional photos to appear.

    Here’s an example of how the Additional Photos looks like on a listing:

    AgentPress Additional Photos

  • Getting Started with AgentPress

    Posted: September 13, 2011, 5:17 pm by Brian Gardner

    Now that you’re ready to build your website with AgentPress 2.0, here’s how to get started:

    Activating the Theme

    The first step is to upload the AgentPress child theme folder via FTP to your server. Make sure you also upload the Genesis parent theme as well. Alternatively, you can also upload these via the wordPress dashboard under the Appearance > Install Themes page in your dashboard.

    Once you have these uploaded, simply activate the AgentPress child theme.

    Download the Plugin

    The next thing you need to do is get the AgentPress Listings plugin activated on your site. You can either grab it from the WordPress plugin repository and upload it yourself or you can automatically install it from within your dashboard on the Plugins > Add New screen.

    Once you have the AgentPress Listings plugin activated, you should see a link called “Listings” in the sidebar of your WordPress dashboard. This is where you will be able to manage your listings.

    Create Listing Taxonomies

    Now you’ll want to setup your property “categories” by clicking the Register Taxonomies link. On the AgentPress demo examples of these would include Property Status, Property Type, Property Price, Property Location and Property Bedrooms. After you create each listing taxonomy, it will show up as a link in the Listings menu in the sidebar.

    Here’s an example of the AgentPress Demo taxonomies screen:

    AgentPress Listing Taxonomies

    Create Listing Terms

    Once you have your taxonomies setup, you should create the “terms” for each taxonomy. Click on the taxonomy link in your sidebar to add your terms. Examples of these would be For Sale, Sold Properties and Under Contract which would fall under the Property Status taxonomy.

    Here’s an example of the AgentPress Demo terms screen:

    AgentPress Listing Terms

    Now that you have your taxonomies and terms setup, it’s time to create your listings. Stay tuned for the next tutorial on How to Create a Property Listing.

  • AgentPress 2.0 Beta Child Theme Available

    Posted: September 12, 2011, 5:37 pm by Brian Gardner

    We are very happy to announce that the AgentPress 2.0 Beta child theme is now available for testing. If you are a Pro Plus member go ahead and download the theme and give it a test drive. If you are curious, you can read about what’s new with AgentPress 2.0.

    AgentPress 2.0 Beta Child Theme

    Color Styles

    The theme has been designed with two color styles – you can check out the blue/green style as well as the gray/red style. We’re hoping to have anywhere between 3-5 color styles that will be included in the final version. More to come with color styles…

    Homepage Options

    The AgentPress homepage has been coded to load as a blog upon activation. However, if you wish to use a slider, property search box, display featured listings, community pages, recent blog post or more – you can! Just check out the AgentPress sample homepage to see what it can do.

    IDX Integration

    We are working with Diverse Solutions and IDX Broker to provide integration with their WordPress IDX plugins. Here’s a sample search results page and a sample property listing page from the dsIDXpress plugin by Diverse Solutions.

    Listings Custom Post Type

    In order to use feature which allows you to manually enter real estate listings, you’ll need to download the AgentPress Listings plugin. After you activate it, you’ll see “Listings” menu in the sidebar of your dashboard – that’s where all the magic occurs!

    Tutorials Coming This Week

    We’re calling this week “AgentPress 2.0 Beta” week, where we have released the preliminary version of the theme and also use our blog to provide tutorials on how each feature can be used. In the meantime, please provide feedback and report bugs in the AgentPress 2.0 support forum.

  • Modern Blogger 1.0 Child Theme Available

    Posted: September 8, 2011, 5:08 pm by Brian Gardner

    StudioPress is happy to announce the release of the Modern Blogger 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Modern Blogger was developed by Lindsey Riel of Pretty Darn Cute Design, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Modern Blogger child theme includes the following features: 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Modern Blogger Theme

    Modern Blogger Child Theme

  • Genesis Tabs 0.9 Beta Plugin Now Available

    Posted: September 7, 2011, 4:56 pm by Brian Gardner

    We are very proud to announce that the Genesis Tabs plugin we’ve built is now available.

    A few of our child themes, such as Magazine and News, were using the tabs feature, which is loaded via the child theme (and makes universal updating quite difficult.) The updated Magazine theme no longer has this built in, and is ready to go with Genesis Tabs. The News theme will be updated soon.

    Genesis Tabs and Portability

    We’ve been asked many times how to take the tabs from one of those themes and place it into another theme – which was somewhat tedious because of the steps involved. So we decided to create a plugin that can be used easily across any theme, and would have auto-updates enabled since we’re hosting it at WordPress.org.

    The Genesis Tabs plugin is easily added to any theme because it is now added via a widget. This means you can place it at the top of the Lifestyle theme where the welcome text is, for example.

    We’re releasing the plugin in beta right now, so that folks can do some initial testing, and provide feedback on usability and feature requests.

    Example of the Genesis Tabs in the New Magazine Theme

    Genesis Tabs

  • Magazine 2.0 Child Theme Available

    Posted: September 6, 2011, 5:26 pm by Brian Gardner

    We are happy to announce the release of the Magazine 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Updating to Magazine v2.0

    This version underwent a major code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    The first part of the update was a complete rewrite of CSS which is based on the updated Genesis sample child theme. This will allow for more efficient coding and easier customization. In addition to that, we rewrote the home.php file so upon theme activation, the standard loop loads until the home widgets are placed into their appropriate areas.

    Theme Features

    The Magazine child theme includes the following features: 7 color styles (blue, green, lavender, orange, pink, red and teal), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Genesis Tabs Coming Soon

    You might notice is that the Magazine theme demo is now running the Genesis Slider plugin. The Slider, as you know, was extracted out of child themes and made into a standalone plugin. We will be doing the same thing with the tabs (coming soon), which the Magazine theme is already styled for.

    Take it for a test drive…

    Screenshot of the Magazine Theme

    Magazine Child Theme

  • Scribble 1.0 Child Theme Available

    Posted: September 2, 2011, 4:59 pm by Brian Gardner

    StudioPress is happy to announce the release of the Scribble 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Theme Features

    The Scribble child theme includes the following features: 7 color styles (blue, green, lavender, orange, pink, red and teal), 3 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Scribble Theme

    Scribble Child Theme

  • AgentPress 2.0: Coming Soon & What’s New

    Posted: September 1, 2011, 5:24 pm by Brian Gardner

    I am very pleased to announce that we’re closing in on the release of AgentPress 2.0 – the updated version to our most popular child theme for Genesis. While I admit that this update is overdue, we’re excited to reveal why it’s taken so long.

    Updated Design

    AgentPress 2.0 will include a brand new design as the “default” look. Here’s a screenshot that shows you one of the color styles that will be included:

    AgentPress 2.0 Design

    Custom Post Types

    With the release of WordPress 3.0 a feature called Custom Post Types was introduced. When this took place, we decided that AgentPress 2.0 should have a “Listings” post type in it. This would separate posts from listings, and make it much more user-friendly in our opinion.

    We won’t go into all of the details now, but here’s what part of the Listing post type screen looks like:

    AgentPress Property Details

    AgentPress Listings Plugin

    Not only is AgentPress 2.0 going to be different with custom post types, we’ve also decided to pull that functionality out and place it into a plugin, which will be available on the WordPress repository. This gives us a way to update the plugin with new features and bug fixes, and to allow users a seamless (and one-click) way to obtain the new version.

    Aside from that, the Agentpress Listings plugin can be integrated in any of the Genesis child themes with a few steps (tutorials coming soon). That is something we’re very excited about.

    AgentPress IDX Integration

    While we have no intentions (and never will) of creating our own IDX solution, we plan on making the AgentPress 2.0 theme compatible for the most popular IDX solutions around. First and foremost will be integration with the Diverse Solutions’ dsIDXpress plugin. You’ll see how that looks very soon.

    AgentPress 2.0 Demo Site

    We figured this question would be asked, so we’re rewarding those who took the time to read this entire post. Go on, you can now check out the AgentPress 2.0 demo to see what it looks like. Please keep in mind that this is a staging environment, and what you see now might change. We are still working on the design and functionality of various things, so don’t hold us to anything here.

    AgentPress 2.0 Release Timeline

    Last, but certainly not least, you’re probably dying to know when it’s coming…

    We’re doing our best to wrap things up, and we know the danger of 1.0 being the Loneliest Number. (or in this case 2.0) Considering that we’ve published this post, you can assume it will be soon.

    Ultimately our plan is to release the AgentPress Listing plugin as well as the AgentPress 2.0 child theme in beta to our Pro Plus members before it’s officially released. A lot of hard work has gone into the development of these, and we want to make sure we have a chance to thoroughly test it.

    What does this really mean? It means possibly next week you can get your hands on them…

  • PSD (or your site) to Genesis in 5 Days, for $1500

    Posted: August 31, 2011, 5:06 pm by Brian Gardner

    Genesis Developer Bill EricksonHave you been looking to move your website to the Genesis Framework but are afraid to take the step? Perhaps it’s the fear of high costs or the amount of work you think it would take?

    Well thanks to one of our recommended Genesis Developers Bill Erickson, this becomes a whole lot easier – and cheaper than you probably think.

    Full Disclosure on this Special

    First off, this is not a StudioPress service that we are advertising. Bill Erickson is a valued member of our community who contributes code, attends events such as Genesis Connect to show his loyalty and simply evangelizes the framework whenever he has the opportunity.

    Second, we are not being compensated in any way to publish this post. We are promoting Bill because we want to give the Genesis community a chance to benefit from such a great deal, and we feel this is a huge value to users. (Not to mention he’s a stand-up guy.)

    What’s Included in the Price

    Here’s what you can expect to receive if you hire Bill to convert your design or website to Genesis:

    1. Design: A website that matches your design exactly, but is as easy to edit as a Word document.
    2. Power: The power, speed, and security of the Genesis framework
    3. Flexibility: Two layouts (typically home and inner page), in addition to all the built-in Genesis Layout Options (one-, two-, and three-columns, selectable on a per-page basis)
    4. Code: Clean, well-documented code in your child theme, which gives you the freedom to hire any developer to customize your site in the future.
    5. Training: You’ll have access to the WP101 video training tutorials, which will walk you through every aspect of the WordPress interface. He’ll also include instructions on managing anything he builds specifically for your website.

    Bill will start on Monday and deliver the initial version for review on Friday. Then you can then spend as long as needed tweaking it to your specifications as you add content, and once you’re ready he’ll migrate it to your server. If you are already sold, head on over to Bill’s site to get started.

    Want More? Not a Problem
    1. Custom Plugin Development: Bill loves building simple solutions to your complex problems. Take a look at the premium examples on his site to see how he’s helped my clients. He can also generalize your plugin and release it publicly, so you’ll enjoy ongoing improvements and code enhancements.
    2. SEO: Once you have a great looking site that’s easy to manage, you’ll want it to be found in search engines. Bill recommends Scribe SEO, a tool that helps you write content that will get noticed.
    3. Design: Don’t have a design? Bill can connect you with one of his recommended designers who will create something great just for you.
    4. Data Entry: If you have your content written outside of WordPress (whether on an existing site or Word document), Bill has a partner that can transcribe it. She’s quick, meticulous, and much cheaper than hiring him to do it.
    5. Hosting: Bill highly recommends you host your website with Bluehost. They’re fast and affordable.
    6. So, are you convinced yet?

      We Really Like Bill Erickson

      For what it’s worth, StudioPress (and I personally) put our stamp of approval on Bill – and you can see from the number of sites he’s built on Genesis that he clearly knows what he’s doing.

      The reason that he’s able to extend such a generous offer is that he’s become so versed in Genesis that he’s able to do things quickly. That doesn’t mean it won’t be done well, it just means he’s good at what he does. Again, check out Bill’s portfolio if you don’t beleve me.

      So what are you waiting for? Now’s your chance to move onto the Genesis Framework for $1500!

  • Fashionista 1.0 Child Theme Available

    Posted: August 30, 2011, 5:19 pm by Brian Gardner

    StudioPress is happy to announce the release of the Fashionista 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Fashionista was developed by the Genesis Ninja, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Fashionista child theme includes the following features: 5 color styles (blue, charcoal, pink, red and teal), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Fashionista Theme

    Fashionista Child Theme

  • Legacy 1.0 Child Theme Available

    Posted: August 22, 2011, 5:05 pm by Brian Gardner

    StudioPress is happy to announce the release of the Legacy 1.0 child theme. This WordPress theme works on the Genesis Framework and can purchased here.

    Legacy was developed by Wes Straham, and can be found on the StudioPress Marketplace. As a reminder, these themes are not included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch.

    Theme Features

    The Legacy child theme includes the following features: 7 color styles (black, blue, green, orange, purple, red and silver), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments. Legacy also uses the Genesis Slider plugin.

    Take it for a test drive…

    Screenshot of the Legacy Theme

    Legacy Child Theme

  • Nitrous 1.0 Child Theme Available

    Posted: August 18, 2011, 8:42 pm by Brian Gardner

    StudioPress is happy to announce the release of the Nitrous 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Theme Features

    The Nitrous child theme includes the following features: 10 color styles (blue, brown, green, olive, orange, pink, purple, red, silver and teal), 6 layout options, custom background, custom header, featured images, fixed width, theme options, threaded comments.

    Take it for a test drive…

    Screenshot of the Nitrous Theme

    Nitrous Child Theme

  • Custom Ribbon Header

    Posted: August 18, 2011, 4:34 pm by Brian Gardner

    I am very happy to announce the release of Custom Ribbon Header by StudioPress. This is one many free web graphics that we plan to make available to the community.

    Custom Ribbon Header

    Note: There is a file embedded within this post, please visit this post to download the file.

    The custom ribbon header is 960px by 150px and comes with seven different ribbon colors – blue, dark gray, green, light blue, orange, red and turquoise.

    The download file includes both PSD and PNG files and are a great resource if you plan to use the Custom Header feature that’s available in most of the Genesis child themes.

    The custom ribbon header was designed by Rafal Tomal, lead designer of Copyblogger Media.

  • Dark Background Patterns

    Posted: August 12, 2011, 2:15 pm by Brian Gardner

    I am very happy to announce the release of Dark Background Patterns by StudioPress. This set is one many free web graphics that we plan to make available to the community.

    Dark Background Patterns

    Note: There is a file embedded within this post, please visit this post to download the file.

    The dark background patterns come in five different styles and eight different colors – black, blue, green, gray, pink, purple, turquoise and red.

    The download file includes both PSD and PNG files and are a great resource if you plan to use the Custom Background feature that’s available in most of the Genesis child themes.

    The dark background patterns were designed by Rafal Tomal, lead designer of Copyblogger Media.

  • Introducing the StudioPress Marketplace

    Posted: August 11, 2011, 4:21 pm by Brian Gardner

    StudioPress MarketplaceWe are very pleased to announce the launch of the StudioPress Marketplace – where developers from around the community can sell their work.

    It’s no secret that the Genesis Framework is used by a lot of people – we have 39 child themes, 54,000 customers and our records indicate that Genesis is used on more than 300,000 sites.

    It’s also no secret that there is an incredible amount of talented developers in the WordPress community who build their client sites with Genesis.

    So we’ve decided to team up with them to make your experience the very best it can be.

    What is the StudioPress Marketplace?

    We’ve created a single place for you to buy StudioPress-approved child themes from third-party designers – it’s called the StudioPress Marketplace. Here you will be able to find a simple solution to the ongoing problem of finding a variety of well-built designs powered by Genesis.

    We’re going to stay on top of state-of-the-art for you. We’re going to review every theme for you. And most importantly, we’re going to find amazing designers and new themes for you.

    These themes will not be included in the Pro Plus All-Themes package, but we assure you that the design and coding of the themes are top-notch. They will also be documented and supported by the developers over on the StudioPress Support Forum.

    More Details to Come About the Marketplace

    We’re sure you want to know all of the details regarding the StudioPress Marketplace and we’ll be telling you how you can submit your themes very soon.

    We’re doing a soft launch with some hand picked developers for the time being, but we have intentions of opening the doors for anyone to submit their Genesis-powered theme.

    Please welcome the first four (of many) excellent themes to the Marketplace:

    Blingless Child Theme

    image of the Blingless theme for WordPress

    For the micro-blogger, speed is everything. You want to keep screen alive with new color, text, and image. Near-constant movement. The Blingless theme gets out of your way, so you can get on to what’s next. Blingless was designed by Dre Armeda of CubicTwo.

    Elle Child Theme

    image of the Elle theme for WordPress

    You’re in the city. You’re in the country. You’ve got stories and pictures and ideas that can’t be contained by mere … stereotypes. Let the Elle theme frame your life or business the way you want it framed. Elle was designed by Lauren Mancke of Northbound Design.

    Maximum Child Theme

    image of the Maximum theme for WordPress

    Utmost impact. Lavish readability. Maximum … awesome. The Maximum theme delivers — in a big way — whether you’re building your company, or creating your personal brand. Maximum was designed by Brad Potter of Theme Craft.

    Vintage Child Theme

    image of the Vintage theme for WordPress

    Somehow, it’s old and new. The best vintage pieces point back in history, and look forward, defining the future. The Vintage theme allows you to wrap your photos, your words, your audio in the feel of another time. Vintage was designed by Lauren Gaige of Restored 316 Designs.

  • Corporate 2.0 Child Theme Available

    Posted: August 9, 2011, 5:17 pm by Brian Gardner

    We are happy to announce the release of the Corporate 2.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Google Fonts

    One of the changes to the style of the Corporate theme was the addition of Google Fonts. We added the use of Droid Sans to the navigation, headlines and various input boxes and submit buttons.

    Updating to Corporate v2.0

    This version underwent a major code update which means there’s not an easy update path. If you’re happy with your site built on a previous version of the theme, there’s no need to update.

    The first part of the update was a complete rewrite of CSS which is based on the updated Genesis sample child theme. This will allow for more efficient coding and easier customization.

    In addition to that, we rewrote the home.php file so upon theme activation, the standard loop loads until the home widgets are placed into their appropriate areas.

    Screenshot of the Corporate Theme

    Corporate Child Theme

  • Meet the Genesis Developers: Part Three

    Posted: August 3, 2011, 5:34 pm by Brian Gardner
    Are you looking to have your site built on the Genesis Framework? Have you had a chance to see all of the amazing sites built with it? If not, take some time to check out the Theme Showcase, and you’ll see just how powerful Genesis can be.

    At StudioPress, we believe in giving credit where it’s due. Genesis serves as the foundation of more than 250,000 sites, and we’d like to show you who’s behind some of the best designed sites on the internet. Below you will meet 3 very talented people – whom we consider friends and are among the Genesis Developers we recommend that are available for hire. Jennifer Baumann, Dream Whisper Designs Dream Whisper DesignsI am a longtime StudioPress addict and founder of Dream Whisper Designs, based in northeast Pennsylvania. I am also an avid horseback rider and creature mom, and I love creating beautiful, yet functional websites. Always a creative type, I initially failed to follow my heart and instincts. Fortunately, my now dusty Master’s Degree has been supplanted by an undying passion for creative websites and blogs built on the Genesis Framework for WordPress. I’ve been around since the days of the Revolution theme.

    I’m thrilled to be a part of the StudioPress community and even more thrilled to be able to offer my clients designs that reflect their vision built on the best framework around.

    Website: Dream Whisper Designs · Twitter: @dreamwhisper · Portfolio: View Showcase Sites Jesse Petersen, Petersen Media Group Jesse PetersenCustomer service. Customer experience. Long-term client/designer relationships. These are the things that I wanted to bring to the industry when I formed Petersen Media Group in 2009 after seeing hundreds of people struggling to make their site something to be proud of, even though they were using premium themes. I consider my work a craft and my clients as friends whom I get to know in order to best serve them and their customers. I work mostly with well-known experts in their fields due to word-of-mouth referrals.

    However, I feel that no one is too small to have my full attention – it’s what everyone deserves. I don’t farm out work to others because that loses the personal touch that is expected when someone chooses to work with me.

    Website: Jesse Petersen · Twitter: @jpetersen · Portfolio: View Showcase Sites

    Lauren Mancke, Northbound Design Northbound DesignI am a Creative Professional living and working in Columbia, South Carolina. Having worked with Brian Gardner for many years now and having been involved with many StudioPress themes, I build everything I can on the Genesis Framework. Its flexibility, along with the collaborative nature of the community allows us to give our clients exactly what they need. Working with my husband and the rest of our talented team couldn’t be more enjoyable and I look forward to taking on more work.

    Since founding Northbound Design, a full service media company that specializes in design and development as well as WordPress themes and consulting, I have clients located all over the world. I just love to create.

    Website: Northbound Design · Twitter: @northboundesign · Portfolio: View Showcase Sites Ok, Now it’s Time to Say Hello!

    If you’ve worked with any of these developers, or want to comment on their work, go ahead and leave them a comment below. I’m sure they’d love to hear from you!

  • Serenity 1.0.2 Child Theme Available

    Posted: August 2, 2011, 6:45 pm by Brian Gardner

    StudioPress is happy to announce the release of the Serenity 1.0.2 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Serenity Slider

    Serenity Slider Issues

    Older versions of the Serenity child theme were experiencing an issue with the Slider that was loaded via the child theme. The updated version simply replaces that code with a widget area now using the Genesis Slider plugin that we’ve built.

    For members who have customized their Serenity child theme, there are instructions on how you can manually update your files as needed.

  • Light Background Patterns

    Posted: July 29, 2011, 5:01 pm by Brian Gardner

    I am very happy to announce the release of Light Background Patterns by StudioPress. This set is one of many free web graphics that we plan to make available to the community.

    Light Background Patterns

    Note: There is a file embedded within this post, please visit this post to download the file.

    The light background patterns come in three different styles and six different colors – beige, blue, gray, green, tan and teal.

    The download file includes both PSD and PNG files and are a great resource if you plan to use the Custom Background feature that’s available in most of the Genesis child themes.

    The light background patterns were designed by Rafal Tomal, lead designer of Copyblogger Media.

  • Associate 1.0 Child Theme Available

    Posted: July 28, 2011, 6:22 pm by Brian Gardner

    StudioPress is happy to announce the release of the Associate 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Genesis Slider

    The Associate child theme uses the new Genesis Slider plugin that we’ve built. You can easily add it to your site with a widget, and can choose to show posts or pages.

    Theme Features

    The Associate child theme includes the following features: 4 color styles (blue, gray, green, red), 3 layout options, custom background, custom header, featured images, fixed width, footer widgets, threaded comments.

    Take it for a test drive…

    Screenshot of the Associate Theme

    Associate Child Theme

  • Genesis Slider 0.9 Beta Plugin Now Available

    Posted: July 22, 2011, 8:11 pm by Brian Gardner

    We are very proud to announce that the Genesis Slider plugin we’ve built is now available. You can see the Genesis Slider in action on the upcoming Associate child theme.

    Genesis Slider in the Associate Child Theme

    A few of our child themes, such as Serenity and AgentPress, currently use a similar slider, which is loaded via the child theme (and makes universal updating quite difficult.)

    We’ve been asked many times how to take the slider from one of those themes and place it into another theme – which was somewhat tedious because of the steps involved. So we decided to create a plugin that can be used easily across any theme, and would have auto-updates enabled since we’re hosting it at WordPress.org.

    The Genesis Slider plugin is easily added to any theme because it is now added via a widget. This means you can place it at the top of the Minimum theme where the welcome text is, for example.

    We’re releasing the plugin in beta right now, so that folks can do some initial testing, and provide feedback on usability and feature requests.

    Here’s a Screenshot of the Genesis Slider Settings

    Genesis Slider

  • Real Estate Icons

    Posted: July 19, 2011, 5:30 pm by Brian Gardner

    I am very happy to announce the release of Real Estate Icons by StudioPress. This set is one of many free web graphics that we plan to make available to the community.

    Real Estate Icons

    Note: There is a file embedded within this post, please visit this post to download the file.

    The real estate icons are available in multi-color and black/white color schemes. The download file includes both PSD and PNG files and are a great resource if you’re using the AgentPress theme.

    The post format icons were designed by Rafal Tomal, lead designer of Copyblogger Media.

  • Genesis Connect at WordCamp San Francisco

    Posted: July 18, 2011, 9:36 pm by Brian Gardner

    We are very proud to announce the very first Genesis Connect event, which will be held during WordCamp San Francisco. Genesis Connect is an unofficial meetup open to anyone who uses or develops with the Genesis Framework.

    If you are interested in learning more or want to meet others who make their living with it, here’s your chance. Join folks such as Bill Erickson, Brad Williams and the WebDevStudios crew, Brian Gardner, Chris Ford, Dre Armeda, Jared Atchison, Josh Byers, Lauren Mancke, Nathan Rice and more.

    Genesis Connect

  • Enterprise 1.1 Child Theme Available

    Posted: July 14, 2011, 6:44 pm by Brian Gardner

    StudioPress is happy to announce the release of the Enterprise 1.1 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    Google Fonts

    One of the changes to the style of the Enterprise theme was the addition of Google Fonts. We added the use of Droid Sans to the navigation, headlines and various input boxes and submit buttons.

    Footer Widgets

    The previous version of the Enterprise child theme did not include support for footer widgets, so we’ve added them to the updated version. Thanks to Genesis, which does the heavy lifting, you can register footer widgets with a single line of code.

    To learn how to add footer widgets without updating the entire theme and losing customizations, registered users should view this tutorial. Also note that the footer widgets have replaced the home bottom widgets from the previous version.

    Screenshot of the Enterprise Theme

    Enterprise Child Theme

    Updating Isn’t Necessary

    If you are currently using an earlier version of Enterprise, you don’t have to update to the v1.1. While much of the theme code was rewritten, additional functionality being added was at a minimum.

  • How to Use the Navigation Bars

    Posted: July 11, 2011, 5:51 pm by Brian Gardner

    As part of our free web graphics section of the blog, we recently released the Navigation Bars. In the comments of that post, folks asked us if we’d explain how to use them into a theme.

    Easy to Implement with the Genesis Framework

    If you are running any of your sites on the Genesis Framework, using the icon set for bloggers is quite simple – and only requires a few steps.

    Every child theme has a primary and secondary navigation, which are defined in the style.css by #nav and #subnav respectively. For this example, I’m going to use the primary navigation and blue navigation bar.

    Upload Navigation Bar Images to Your Server

    The first thing you should do is download a fresh copy of the navigation bars. Inside the zip file you’ll see the PSD file for the navigation bars, but also 3 folders – blue, green and black.

    Open up the blue folder, and copy all 4 image files you see: nav-blue-hover.png, nav-blue-line.png, nav-blue.png and nav.home. You will now need to upload those images into your child theme’s images folder.

    Add CSS to Style Your Navigation Bar

    After you’ve uploaded the images, you’ll need to open up your child theme’s style.css file and look for the primary navigation elements. That will begin here:

    /* Primary Navigation
    ------------------------------------------------------------ */

    Immediately after that you will see a number of CSS definitions for the #nav and it’s related selectors. You can delete allow of that up until you get to this:

    /* Primary Navigation Extras
    ------------------------------------------------------------ */

    And replace it with this:

    #nav {
    	background: url(images/nav-blue.png);
    	clear: both;
    	color: #fff;
    	margin: 0 auto;
    	overflow: hidden;
    	text-transform: uppercase;
    	width: 960px;
    }
    
    #nav ul {
    	float: left;
    	padding: 0 0 0 10px;
    	width: 950px;
    }
    
    #nav ul ul {
    	padding: 0;
    }
    
    #nav li {
    	background: url(images/nav-blue-line.png) no-repeat top right;
    	float: left;
    	list-style-type: none;
    	padding: 0 2px 0 0;
    }
    
    #nav li.right,
    #nav li li {
    	background: none;
    	padding: 0;
    }
    
    #nav li.home a,
    #nav li.home a:hover {
    	background: url(images/nav-home.png);
    	height: 50px;
    	padding: 0;
    	text-indent: -9999px;
    	width: 50px;
    }
    
    #nav li li {
    	background: none;
    	padding: 0;
    }
    
    #nav li a {
    	color: #fff;
    	display: block;
    	font-size: 13px;
    	padding: 14px 15px;
    	position: relative;
    	text-decoration: none;
    }
    
    #nav li a:hover,
    #nav li a:active,
    #nav .current_page_item a,
    #nav .current-cat a,
    #nav .current-menu-item a {
    	background: url(images/nav-blue-hover.png);
    	color: #fff;
    }
    
    #nav li a.sf-with-ul {
    	padding-right: 25px;
    }
    
    #nav li a .sf-sub-indicator {
    	background: url(images/arrow-down.png) no-repeat;
    	height: 10px;
    	position: absolute;
    	right: 10px;
    	text-indent: -9999px;
    	top: 20px;
    	width: 10px;
    }
    
    #nav li li a,
    #nav li li a:link,
    #nav li li a:visited {
    	background-color: #1790d1;
    	border: 1px solid #0274be;
    	border-top-width: 0;
    	color: #fff;
    	font-size: 12px;
    	padding: 5px 10px;
    	position: relative;
    	text-transform: none;
    	width: 138px;
    }
    
    #nav li li a:hover,
    #nav li li a:active {
    	background: none;
    	background-color: #0274be;
    }
    
    
    #nav li li a .sf-sub-indicator {
    	background: url(images/arrow-right.png) no-repeat;
    	top: 10px;
    }
    
    #nav li ul {
    	height: auto;
    	left: -9999px;
    	margin: -3px 0 0;
    	position: absolute;
    	width: 160px;
    	z-index: 9999;
    }
    
    #nav li ul a {
    	width: 140px;
    }
    
    #nav li ul ul {
    	margin: -33px 0 0 159px;
    }
    
    #nav li:hover>ul,
    #nav li.sfHover ul {
    	left: auto;
    }
    
    li:hover ul ul,
    li.sfHover ul ul {
    	left: -9999px;
    }
    
    li:hover,
    li.sfHover { 
    	position: static;
    }
    Setting up the Home Icon for the Home Link

    If you want to use the icon as seen in the example of the Navigation Bars, it’s quite simple. Inside your custom menu screen, open up your Home link box and look for the CSS Classes (optional) option and enter home as the value. You can see what that looks like here:

    Home Link for Navigation Bars

    If you don’t see the CSS Classes (optional) box, you can enable it by opening up the Screen Options menu in the upper right hand corner of your dashboard (next to the Help tab) and clicking on the CSS Classes option.

  • Genesis Framework v1.7 Now Available

    Posted: July 6, 2011, 9:04 pm by Brian Gardner

    With the release of WordPress 3.2, we’re happy to announce the follow-up release of Genesis v1.7. This update isn’t packed with features, but does have a few cool things to mention. (read the full list)

    Genesis v1.7 requires WordPress 3.2, so anyone running an older version of WordPress will not receive the automatic update notice in their dashboard.

    Updated Theme/SEO Settings

    It’s no secret that one of the biggest changes in WordPress 3.2 is the design of the UI. It’s also no coincidence that the biggest change in Genesis v1.7 is the same thing – the design of the UI. In our case, we’ve updated the Theme/SEO Settings pages to match the new styling of WordPress.

    Here’s an example of the new design style for the Genesis Theme Settings page, which integrates seamlessly with the default admin UI styles of WordPress:

    (click image for full view)
    Genesis v1.7 Theme Settings

    Updated Security Audit

    Aside from a few other bug fixes here and there is the other “big” thing to mention regarding Genesis v.1.7 – WordPress Lead Developer Mark Jaquith has performed a full review of code for security as he’s done in the past.

    From Mark Jaquith, WordPress Lead Developer:

    StudioPress reached out to me to do a security review before Genesis was even released, and I did another review for Genesis 1.7. They were very responsive to my suggestions, and the result is a framework that follows all the WordPress security best practices. It’s clear StudioPress made security a priority when developing Genesis and from a security standpoint, Genesis 1.7 is at the top of its class.

    What’s to Come in Genesis v1.8

    With all that we’ve done with the Genesis Framework to date, there’s not a ton left that we plan to do. Our focus will be on extending Genesis by way of child themes and plugins.

    One thing that will probably take place in Genesis v1.8 is a slight redesign of the parent style sheet. This will include the use of Google Fonts to update the look, but primarily serve as a way to show developers how to implement them.

    We have a few other “treats” that we plan to add as well… so for now, enjoy the lovely new UI of the Genesis Theme/SEO Settings pages, and let us know what you think!

    Special Thanks to Our Community

    We’d like to thank the following developers for their contributions with the update to Genesis v1.7: Gary Jones, Ron Rennick, Bill Erickson, Mark Jaquith and Charles Clarkson.

  • Navigation Bars

    Posted: July 1, 2011, 6:18 pm by Brian Gardner

    I am very happy to announce the release of Navigation Bars by StudioPress. This set is the fourth of many free web graphics that we plan to make available to the community.

    Navigation Bars

    Note: There is a file embedded within this post, please visit this post to download the file.

    Navigation Bars available in 3 different color schemes: Blue, Green and Black. Each color scheme includes the button, active and hover states and can be customized as needed.

    The navigation bars were designed by Rafal Tomal, lead designer of Copyblogger Media.

  • How to Make Money With WordPress (and Genesis)

    Posted: June 30, 2011, 5:09 pm by Brian Gardner

    As WordPress continues to grow and extend it’s user base, many folks are actively looking to exit their day jobs and figure out how to make money with WordPress. Mashable recently published a great article called 7 Ways to Build a Business Around WordPress, and we’d like to take this a step further.

    We’d like to show you not only how to make money with WordPress, but also how to make money with the Genesis Framework. What do you say, are you interested?

    Become a Developer and Build Client Sites

    It’s no secret that a lot of folks are running on Genesis – in fact, our latest statistics show that well over a quarter million sites have the framework as the foundation of their web presence.

    The interest folks have with running their site on Genesis is huge – and the opportunity for you to make money with WordPress by developing and building custom sites for clients is the same. In fact, StudioPress will promote you – as we do with many Genesis Developers.

    Develop and Sell Genesis Child Themes

    When we launched the Genesis Framework, we knew that there would be a lot interest in working with it. Genesis carries the GNU General Public License v2.0, which means that you have been given the opportunity to extend it by way of child themes.

    There are a lot of talented designers and developers who are building and selling child themes. Places such as Themedy and Theme Forest are developing some pretty amazing Genesis child themes.

    Identify and Own a Niche with Genesis

    Working in the “general” WordPress space can sometimes be very difficult because of competition. A way around that is to identify a niche that WordPress and Genesis can cater to, and go after it.

    A great example of this is our friends over at Agent Evolution who dominate in the custom real estate website market. They use a combination of AgentPress and IDX integration to own that space.

    Another example is the political arena, where our friends Wes and Lauren at Win With WordPress exclusively build their themes and custom sites with Genesis.

    Become an Affiliate and Market Genesis

    Affiliate programs have been around for years now, and StudioPress offers 35% commission for all sales generated by affiliate leads. Whether you do child theme reviews or simply place advertising on your site like Chris Brogan and Darren Rowse do, you have the chance to make a lot of money.

    Want to be like our top affiliates who earn $xx,xxx? Join our affiliate program now…

    Develop and Sell Add-Ons for Genesis

    Long time StudioPress friends Ron and Andrea Rennick saw an opportunity at hand when they were contacted by many people regarding the integration of BuddyPress and Genesis. Not too much time passed before they realized the chance to make money was there.

    Ron developed the Genesis Connect plugin, which allows users to build a social network for your company, school, sports team or niche community all based on the power and flexibility of the Genesis Framework and WordPress.

    Create a Membership Site for Genesis Training

    We offer an extensive site for Genesis Development, which includes an array of resources from general tutorials to teaching the basics of building child themes.

    While there is an incredible amount of documentation there, there’s also a void for niche specific and detailed information that some users are looking for. This is a great opportunity to carve out your own place in the market, and do something like our friend Kim is doing with her Diving Into Genesis series.

    Making Money With WordPress AND Genesis

    In the same way Matt Mullenweg encourages people to build business and make money with WordPress, we do the same with Genesis. We love the ecosystem that has been created out of the development of the Genesis Framework, and actively promote (through the StudioPress blog as well as Twitter) people who do great things with it.

    There’s plenty of opportunity as we’ve pointed out to establish a viable business by combining the power of WordPress and extensibility of Genesis. We will continue to find ways to expose the talented designers and developers in our community.

    And that’s a promise.

  • Fabric 1.0 Child Theme Released

    Posted: June 29, 2011, 5:11 pm by Brian Gardner

    StudioPress is happy to announce the release of the Fabric 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    If you have already purchased the Genesis Framework and any other child theme previously, you can simply purchase the child package by itself, otherwise you will need to purchase the Fabric + Genesis Theme package.

    The Fabric child theme includes the following features: 3 color styles, 3 layout options, featured images, fixed width, footer widgets, threaded comments.

    Take it for a test drive…

    Here’s a screenshot of the Fabric Child Theme:

    Fabric Child Theme

  • Fairway: A Free Child Theme For Genesis

    Posted: June 28, 2011, 11:20 pm by Brian Gardner

    I am very happy to announce the release of the Fairway child theme for the Genesis Framework. Fairway will be one of many free child themes that we plan to make available for download.

    Fairway is a “blog” theme, which includes features such as 6 page layouts, custom background, custom header, custom menus, footer widgets, threaded comments. (click to see demo)

    Here’s a Screenshot of the Fairway Child Theme

    Fairway Child Theme for Genesis Framework

  • Using Google Web Fonts With Your Genesis Theme

    Posted: June 27, 2011, 11:19 pm by Brian Gardner

    There is a lot of buzz going on these days with web design and custom fonts – and more than likely you’ve seen some typography that you’d die to have on your site. Some of these are paid fonts, which you might want not want to spend money on.

    Google Comes to the Rescue

    Google Web Fonts lets you browse all the fonts available via the Google Web Fonts API. All fonts in the directory are available for use on your website under an open source license and are served by Google servers. And they are free. That’s great news, right?

    Well yes it is – especially if you’re running the Genesis Framework on your website or blog. With a few simple steps, you can select any of the Google web fonts and implement them into your design.

    How to Implement Google Web Fonts

    The first thing you need to do is to identify which Google Web Font you’d like to use. You can do so by visiting the Google Web Fonts page, and browsing by various criteria. As soon as you find a font you like, go to the font page. (We’ll use Droid Serif as an example.)

    Click the “Use this font” link and you’ll be taken to the Use this font on your webpages section.

    Toward the bottom of the page, you’ll see the Developer’s Guide section – click on the link that says “Advanced techniques” which will display this:

    @import url [fonts.googleapis.com] 
    Adding to Your Child Theme’s Style Sheet

    The first thing you need to do is add the following code to the top of your style sheet. You’ll want to do it immediately after the style sheet header (which has info such as Theme Name, Version, etc.)

    /* Import Fonts
    ------------------------------------------------------------ */
    @import url [fonts.googleapis.com] 

    Make sure the code is placed above any of the child theme’s CSS definitions.

    The last step is defining the font in places you want to use it. For example, if you want to use the Droid Serif font in the navigation, you would add it to your font stack below like you see below:

    #nav {
    	font-family: 'Droid Serif', arial, serif;
    }

    It’s that simple – using Google Web Fonts with your Genesis theme is that easy. Just follow the steps mentioned above, and you can add some wonderful typography to your website or blog.

  • Meet the Genesis Developers: Part Two

    Posted: June 27, 2011, 5:11 pm by Brian Gardner
    Are you looking to have your site built on the Genesis Framework? Have you had a chance to see all of the amazing sites built with it? If not, take some time to check out the Theme Showcase, and you’ll see just how powerful Genesis can be.

    At StudioPress, we believe in giving credit where it’s due. Genesis serves as the foundation of more than 250,000 sites, and we’d like to show you who’s behind some of the best designed sites on the internet. Below you will meet 3 very talented people – whom we consider friends and are among the Genesis Developers we recommend that are available for hire. Darcy Milder, Graphically Designing Graphically DesigningGraphically Designing was born in 2007 from a casual love affair with design and typography. From trying to make my own blog beautiful, grew a network of blogs and websites on 5 continents and in several languages. I love beautiful things, and after about 2 years making the blogosphere beautiful, I began to focus on what makes a beautiful blog work. I poured myself into SEO, browser compatibility, learning best practices of CSS and began to tackle php.

    The marriage of the Genesis Framework and my designs is no coincidence. I searched out the very best in theme frameworks and knew this is where I wanted my clients. From custom, one-of-a-kind spaces to beautiful designs, I can offer something beautiful for every blogger.

    Website: Graphically Designing · Twitter: @GraphDesigning · Portfolio: View Showcase Sites Jared Atchison, JaredAtchison.com Jared AtchisonI am truly passionate about two things: making websites and WordPress. Combining these obsessions, I create websites that are professional, effective, and super easy for clients to maintain. I’ve been using WordPress as a CMS for more than 4 years and have been developing on the Genesis Framework since early 2010. In working with WordPress, I specialize in the Genesis Framework and am an active member of the StudioPress community. I truly believe that Genesis is the best foundation for any WordPress site.

    I work with clients of all sizes – from WordPress VIP customers to small businesses and individuals. When I’m not knee deep in code, my enthusiasm for WordPress continues. I regularly attend WordCamps around the country each year.

    Website: Jared Atchison · Twitter: @jaredatch · Portfolio: View Showcase Sites Shannon Dow, EightCrazy Designs EightCrazy DesignsMy journey with design began in high school when a family friend lent me a computer for the summer that had some design software on it. I fussed and fiddled that summer and my love for graphic design was discovered. As years went by I taught myself and focused on print work in the communications field. Eventually it was starting my own blog that opened the door to web design. Once again I began self-teaching and along the way I have had a wonderful community of designers that encouraged me to grow.

    EightCrazy Designs blossomed out of that growth and since beginning to work with WordPress I have found the Genesis Framework and Child Themes to be the most comprehensive tool.

    Website: EightCrazy Designs · Twitter: @eightcrazy · Portfolio: View Showcase Sites Ok, Now it’s Time to Say Hello!

    If you’ve worked with any of these developers, or want to comment on their work, go ahead and leave them a comment below. I’m sure they’d love to hear from you!

  • How to Use the Icon Set for Bloggers

    Posted: June 23, 2011, 5:26 pm by Brian Gardner

    As part of our free web graphics section of the blog, we recently released an Icon Set for Bloggers. In the comments of that post, folks asked us if we’d explain how to use them into a theme.

    Easy to Implement with the Genesis Framework

    If you are running any of your sites on the Genesis Framework, using the icon set for bloggers is quite simple – and only requires a few steps.

    First, let’s take a look at where the icon set for bloggers can even be used. There are two sections within the Genesis Framework where you can utilize these fine graphics – the post info section, and the post meta section.

    The Post Info Section

    Traditionally in all Genesis child themes the post info section can be found underneath the post title. Here’s an example taken from the Minimum child theme:

    Post Info Section - Genesis Framework

    You’ll see that there is an icon immediately to the left of the date and also the comments. Both of those show up as a result of CSS that is defined in the Minimum child theme’s style.css file. Here’s what that looks like:

    .time {
    	background: url(images/icon-time.png) no-repeat;
    	padding: 2px 0 2px 21px;
    }
    
    .post-comments {
    	background: url(images/icon-comments.png) no-repeat;
    	margin: 0 0 0 10px;
    	padding: 2px 0 2px 22px;
    }
    The Post Meta Section

    Similarly in all Genesis child themes the post info section can be found at the bottom of each post, mostly likely directly above the author box. Here’s an example taken from the Minimum child theme:

    Post Meta Section - Genesis Framework

    You’ll see that there is an icon immediately to the left of the categories and also the tags. Both of those show up as a result of CSS that is defined in the Minimum child theme’s style.css file. Here’s what that looks like:

    .categories {
    	background: url(images/icon-categories.png) no-repeat;
    	padding: 2px 0 2px 22px;
    }
    
    .tags {
    	background: url(images/icon-tags.png) no-repeat;
    	margin: 0 0 0 10px;
    	padding: 2px 0 2px 20px;
    }
    Implementing the New Icons

    As you can see from the CSS above, each icon is saved as an image – icon-categories.png, icon-comments.png, icon-tags.png and icon-time.png. If you want to replace the icons shown in the examples above with ones from the icon set for bloggers, all you need to do is rename each of the new icons with the file name from the style.css file. (Alternatively, you could change the image file name in the style.css file to match that of the file name of each corresponding icon.)

    Upload Files to Your Server

    Once you have that sorted, all you need to do is simply upload each of the icon files to the child theme’s images folder on your server. You may need to overwrite the default files from the theme if you chose the method of renaming the icons from our pack to icon-categories.png, icon-comments.png, icon-tags.png and icon-time.png.

    If you choose to change the image file name in the style.css file to match that of the file name of each corresponding icon, make sure you upload the style.css file to your child theme’s folder.

    If you have have any questions with this, feel free to ask in the comments below.

  • Click Here Buttons

    Posted: June 20, 2011, 5:23 pm by Brian Gardner

    I am very happy to announce the release of Click Here Buttons by StudioPress. This set is the third of many free web graphics that we plan to make available to the community.

    Click Here Buttons

    Note: There is a file embedded within this post, please visit this post to download the file.

    Click here buttons available in 3 different color schemes: Dark, Green and Orange. Each color scheme includes the button, active and hover states and can be customized as needed.

    The click here buttons are great if you are building WordPress landing pages and want to optimize your conversion.

    The click here buttons were designed by Rafal Tomal, lead designer of Copyblogger Media.

  • Minimum 1.0 Child Theme Released

    Posted: June 16, 2011, 6:33 pm by Brian Gardner

    StudioPress is happy to announce the release of the Minimum 1.0 child theme. This WordPress theme works on the Genesis Framework and can be downloaded by Pro Plus members in the support forum. All others can purchase the package here.

    If you have already purchased the Genesis Framework and any other child theme previously, you can simply purchase the child package by itself, otherwise you will need to purchase the Minimum + Genesis Theme package.

    Take it for a test drive…

    Here’s a screenshot of the Minimum Child Theme:

    Minimum Child Theme