• Resolved wyldeandfree

    (@wyldeandfree)


    Hi there folks,

    I’ve got my site wyldeandfree.com up and running with wordpress.com but I am a newbie to css and to wordpress.org and so am wondering whether anyone would be able to help me with the relevant bits of code for changing the following:

    * Height of header image (I would like it to keep its proportions, so if I change the height it also changes the width)
    * padding between site header image and grey line dividing site header from posts at the TOP of grey line
    * padding between grey line and featured image BELOW grey line
    * height and width of featured image (again, keep its proportions)
    * space between featured image and post title

    I have got the following which seem to be working:
    * space between title and post:

    @media only screen and (min-width: 64.063em) {
    .fullwidth-block {
    padding-bottom: 60px;
    /* space between title and paragraph */
    }
    }

    *space between top of screen and header image:

    @media only screen and (min-width: 64.063em) {
    #masthead {
    padding: 80px 0;
    }
    }

    These would all just be for full screen view as I’m happy with how it displays on smaller screens.

    Thanks so much!
    Rachel

Viewing 14 replies - 1 through 14 (of 14 total)
  • Hi Rachel! Sounds like there are a lot of tweaks you’d like to make. I’ll help you with them (I’ll reply over a couple of posts) and also wanted to share some resources so you can start learning more about CSS in order to better control the look and feel of your site.

    —-

    Learning how to target your site’s CSS will help you make certain design and layout changes. Here are some very helpful posts that will help you customize your site with CSS:

    https://dailypost.wordpress.com/2013/07/25/css-selectors/

    http://dailypost.wordpress.com/2013/06/21/css-intro/

    http://dailypost.wordpress.com/2013/08/29/css-matched-rule-pane/

    http://en.support.wordpress.com/custom-design/how-to-find-your-themes-css/

    https://thewc.co/articles/view/web-inspector-tutorial

    If CSS is new to you, here are some resources for learning more about it:

    You can learn more about using media queries that target certain screen sizes here:

    http://en.support.wordpress.com/custom-design/custom-css-media-queries/
    http://css-tricks.com/snippets/css/media-queries-for-standard-devices/
    http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries

    Media queries are a simple concept but powerful in practice, and can take some experimentation and testing to get right.

    Stay tuned for more specific help.

    These would all just be for full screen view as I’m happy with how it displays on smaller screens.

    If this is the case, for the CSS I’m about to give you, put them all within a media query to restrict them to larger screens only. For example:

    @media only screen and (min-width: 64.063em) {
    
    // Put all the CSS declarations you want to restrict to a minimum width of 64.063em in here
    
    }

    * Height of header image (I would like it to keep its proportions, so if I change the height it also changes the width)

    You can define your desired height and width using something like this in your child theme’s CSS:

    #site-header img {
         max-height: 200px;
         max-width: 600px;
    }

    The quality of the image may look a little degraded, since you’re basically just shrinking the image in the browser, and not uploading a smaller image itself.

    * padding between site header image and grey line dividing site header from posts at the TOP of grey line

    You don’t mention if you want more or less padding than you have now, but you can play with the value here:

    #site-header img {
        margin-bottom: 30px;
    }

    Also note that you can combine this rule with the CSS I gave you above, since they target the same element.

    * padding between grey line and featured image BELOW grey line

    Give this a try:

    .format-video .jetpack-video-wrapper, .format-image img, .entry-thumbnail img {
        padding-top: 20px
    }

    You can change that value as you like.

    * space between featured image and post title

    Try this:

    .entry-header {
         padding-top: 0;
    }

    * height and width of featured image (again, keep its proportions)

    This one’s going to require a functions change.

    You need to override the theme’s default size for featured images in a dynamic way, so it can’t be changed with CSS alone.

    What you’ll need to do is copy the theme’s setup function from functions.php, starting at line 15:

    if ( ! function_exists( ‘tonal_setup’ ) ) :

    …up to and including line 59:

    add_action( 'after_setup_theme', 'tonal_setup' );

    Edit line 39 to replace 1280 with your new featured-image width:

    add_image_size( 'featured-image', 1280, 9999 );

    After doing this, you’ll need to run the Regenerate Thumbnails plugin to regenerate all your featured images at the new size.

    Note that this change will affect all screen sizes.

    I think that’s it – let me know if I missed something or if you have any questions!

    Thread Starter wyldeandfree

    (@wyldeandfree)

    THANK YOU SO SO MUCH. You’re right, I need to learn some CSS myself – it just feels like quite a steep learning curve. Thanks so much for the resources too. I’ll have a go going through all of these one by one and also will definitely check out those resources. I did quite a lot of googling to get help but there is just so much out there, so knowing where to start makes a big difference. Thank you Kathryn.

    You’re very welcome! I’d say that a little bit of CSS understanding goes a long way, particularly when it comes to using a browser inspector to find the right element to target. Once you grasp how to do that, the rest becomes much, much, easier! This is the site for a workshop I helped put together – you might also find it useful in your CSS journey: https://cssworkshop.wordpress.com/

    Good luck – and let me know how it goes!

    Thread Starter wyldeandfree

    (@wyldeandfree)

    Hi Kathryn,

    I thought I’d just update you on all of the above! Thanks again for your help.

    I decided, since I didn’t want to mess around with the responsiveness of the featured image sizes, to keep them the same size for now. I may come back to that. Consequently, I decided to keep the header image the same size too so it is in proportion.

    The padding between grey line and featured image BELOW grey line worked great, as did the space and padding around the featured image and post title.

    As for the padding between site header image and grey line dividing site header from posts at the TOP of grey line, I had wanted to reduce the space (sorry I forgot to mention that in last post). Your suggestion did work, except that even when the site-header img had 0 as its bottom margin there was still too much white space. I figured it out by using the browser inspector as you recommended and used the following piece of CSS to change it:

    /* space between site header and top of page and also between site header and grey line*/
    @media only screen and (min-width: 64.063em) {
    #masthead {
    padding-top: 80px;
    padding-bottom: 20px;
    }
    }

    Thanks again so much!

    Moderator Kathryn Presner

    (@zoonini)

    Glad you figured out how to get things looking how you wanted! Kudos! Thanks for reporting back.

    Kathryn,
    I have a feeling you can help me. I am NOT a techie… I’m just trying to get my site up and running to so I can run my business :).

    My feature photo is way too big. Check it out: http://www.thetalentlink.com

    It’s because it’s fitting the photo into the space provided. I need the ‘space’ which the feature photo sits in to be about half the size. I downloaded a plugin called: Simple Custom CSS. I’m ‘technically’ able to use this! 🙂

    Are you able to help me?

    Moderator Kathryn Presner

    (@zoonini)

    Hi burnsworth – I don’t see Tonal running on that site. If you do need still need help with Tonal, please start a new thread in the Tonal forum and provide a link to your site running Tonal and I’ll be glad to take a look.

    https://wordpress.org/support/theme/tonal#postform

    If you need help with the current theme running on that site, it’s called Highend, and as it’s a premium theme you’ll need to contact the developer directly through their regular support channels:

    http://hb-themes.com/forum/

    Good luck!

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Change padding around site header image, and around post titles’ is closed to new replies.