Desktop view of custom page

Home Forums Jevelin Theme Desktop view of custom page

Home Forums Jevelin Theme Desktop view of custom page

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    RESOLVED Posts
  • klp111
    Participant

    Hi,

    I am trying to build a custom page from scratch with two views: a mobile view and a desktop view. I first built it for desktop, then realized my content was too small on mobile so had to go back and create the mobile view.  I did this by adding CSS classes “mobile-hide” and “desktop-hide” to the elements. Then I added custom code to hide the mobile content if the viewport was greater than 601px, and hide the desktop content if the viewport was less than or equal to 600px.

     

    It is working for the mobile view. On my phone I can see only the mobile content. But on the desktop view, I see both the mobile and desktop content and I’m not sure why.

     

    Here is the URL: http://blog.gregorypacks.com/about/

     

    Here is the custom code I am using. Note that not all of this code relates to this page, I’m just providing it all for context for your team. The code we want to target is at the end:

     

    /* remove whitespace on home page */
    .home.blog #content {
    width: 100%;
    padding: 0;
    }

    .home.blog #content article {
    width: 33.3%;
    }

    /* remove whitespace on category page */

    .category #content,
    .home.blog #content {
    width: 100% !important;
    padding: 0;
    }
    .category #content article,
    .home.blog #content article {
    width: 33.3%;
    }

    /* hide author on blog entries */
    .post-meta-author {
    display:none;
    }

    /* hide icons when hovering over blog entry */
    .post-container .sh-table-full {
    display: none;
    }

    /* force footer heading text color */
    .sh-footer .sh-footer-widgets h3 {
    color: #383838 !important;
    }

    #page-container .sh-footer .sh-copyrights a:hover {
    color: #e62601 !important;
    }

    /* custom About Us page */

    @media screen (min-width: 601px) and (max-width: 2560px) {
    .desktop-hide {
    display: none;
    }
    }

    @media screen and (max-width: 600px) {
    .mobile-hide {
    display: none;
    }
    }

     

    Additionally, I provided 2 screenshots of the desktop view so you can have a working example of what elements are desktop only and which are mobile only.

     

    I’m hoping you can help me with this. Looking forward to your response.

     

    Thank you!

    -Kristy

     

     

     

    Attachments:
    You must be logged in to view attached files.

    Solution for this topic

    Hi Kristy,

     

    I hope you are well today and thank you for your question.

     

    Please change your custom about page CSS code as following.

     

    /* custom About Us page */
    .mobile-hide {
    display: block;
    }
    .desktop-hide {
    display: none;
    }
    
    @media screen and (max-width: 600px) {
    .mobile-hide {
    display: none;
    }
    .desktop-hide {
    display: block;
    }
    }

     

    Best regards,
    Shufflehound team

     

    klp111
    Participant

    Hi,

    This worked – thank you so much for your help!

     

    Thank you,

    Kristy

    You are most welcome here 🙂

Viewing 4 posts - 1 through 4 (of 4 total)

Popular choice

Professional Developers At Your Fingertips!

If you need services beyond standard support, we've got your back!

Services we offer:

Demo setup
Advanced customization
Layout adjustment
Graphic work / visualizations
Custom coding
Full WordPress development and design

Services

What we can offer

  • Demo setup +

    If you'd prefer not to handle the installation yourself or need help getting started, we'll set everything up for you.

  • Layout adjustment +

    We'll help you rearrange sections, adjust spacing, and modify the page structure to fit your needs.

  • Advanced customization +

    More complex styling changes, theme option modifications, and third-party integrations.

  • Custom coding +

    If you need something that's not included in the theme, we can code it for you.

  • Graphic work / visualizations +

    Web design services to create custom sections, pages, and blocks for your theme, plus graphics and visualizations.

  • Full WordPress development and design +

    Full website builds, custom theme development, or plugin creation from scratch.

  • About pricing +

    We'll provide a clear quote based on what you need. No hidden fees.

Professional Developers At Your Fingertips!

Custom Work Form