Page 11 of 21 FirstFirst ... 910111213 ... LastLast
Results 101 to 110 of 201
  1. #101
    Join Date
    Apr 2011
    Posts
    586
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    While I am still trying to figure out the whole checkout layout when using the plugin One Page Checkout, I have 2 more display problem

    - I replaced the "...more info" by the Buy Now button since most of my products have attribute. However, when the product is on sale, the button don't line up.

    https://www.royal-fleur.com/belveder...index&cPath=25


    - My product have a text input attribute for delivery date. However, the text ("desired delivery date") is not display the same way as the other attribute ( bold blue text vs regular

    https://www.royal-fleur.com/belveder...oducts_id=2668

    Any suggestions on how to fix these?

    Thank you

  2. #102
    Join Date
    Jan 2015
    Posts
    726
    Plugin Contributions
    1

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by nicksab View Post
    While I am still trying to figure out the whole checkout layout when using the plugin One Page Checkout, I have 2 more display problem

    - I replaced the "...more info" by the Buy Now button since most of my products have attribute. However, when the product is on sale, the button don't line up.

    https://www.royal-fleur.com/belveder...index&cPath=25


    - My product have a text input attribute for delivery date. However, the text ("desired delivery date") is not display the same way as the other attribute ( bold blue text vs regular

    https://www.royal-fleur.com/belveder...oducts_id=2668

    Any suggestions on how to fix these?

    Thank you


    The misalignment is happening because sale items include additional text, like the 'Save 20% off' message. You could try hiding that line, but even then, long product titles will still cause layout issues. So it's not just the sale text—lengthy titles will create the same problem.


    Just need to style the input for the product page to get the date style your looking for
    line:2613

    find
    Code:
    #productAttributes input[type="text"] {
         margin-bottom: 0px;
     }
    change it to
    Code:
    #productAttributes input[type="text"] {
         margin-bottom: 0px;
         color: #761bc9;
         font-weight:900;
     }
    this is to center your buy now button on the product listing page **(just a suggestion)

    line 1104
    find

    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    replace with

    Code:
    #productListing .gridlayout .list-more {
    	width: 30% 
            display:flex;
            justify-content:center;
    }
    line 3996
    this is the re-size the "buy now button on product listing". **(just a suggestion)
    to make button smaller you can change the flex style 1 to 0.7 or your desired size

    find
    Code:
     #productListing .gridlayout .button_buy_now {
         float: none;
    }
    change to

    Code:
     #productListing .gridlayout .button_buy_now {
         float: none;
         flex-grow:1
    }

  3. #103
    Join Date
    Jan 2015
    Posts
    726
    Plugin Contributions
    1

    Default Re: Responsive Classic Redesign Support thread

    I said " long product titles will still cause layout issues."

    I meant to say... It not a layout issue. It the flex style wrapping around your content. Any website template will do the same....

  4. #104
    Join Date
    Apr 2011
    Posts
    586
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by chadlly2003 View Post

    Just need to style the input for the product page to get the date style your looking for
    line:2613

    find
    Code:
    #productAttributes input[type="text"] {
         margin-bottom: 0px;
     }
    change it to
    Code:
    #productAttributes input[type="text"] {
         margin-bottom: 0px;
         color: #761bc9;
         font-weight:900;
     }
    Not quite it. It changes the text within the input box. I was referring to the option name above it.

    Not sure but somehow this on line 2257 from stylesheet_zcustom.css


    Code:
      .optionName {
         color: #761bc9;
         margin-bottom: 0.3rem !important;
     }
    gets overwritten by the label class css on line 264 in stylesheet_color.css

    Code:
    label {
    	font-size: 0.9rem;
    	font-weight: 400;
    	line-height: 1.5;
    	color: #000;
    	text-align: left;
    	margin-bottom: .5rem;
    	display:block;
    }
    I can't change the color there or all label will be affected obviously.

    Quote Originally Posted by chadlly2003 View Post
    this is to center your buy now button on the product listing page **(just a suggestion)

    line 1104
    find

    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    replace with

    Code:
    #productListing .gridlayout .list-more {
    	width: 30% 
            display:flex;
            justify-content:center;
    }
    line 3996
    this is the re-size the "buy now button on product listing". **(just a suggestion)
    to make button smaller you can change the flex style 1 to 0.7 or your desired size

    find
    Code:
     #productListing .gridlayout .button_buy_now {
         float: none;
    }
    change to

    Code:
     #productListing .gridlayout .button_buy_now {
         float: none;
         flex-grow:1
    }
    Thank you for the suggestion. I will try and see how it looks.

  5. #105
    Join Date
    Apr 2011
    Posts
    586
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by chadlly2003 View Post
    I said " long product titles will still cause layout issues."

    I meant to say... It not a layout issue. It the flex style wrapping around your content. Any website template will do the same....
    I understand that. I just thought maybe the "buy now" button could have a fixed position at the bottom of the product card.

    Kind of like glue to the bottom regardless of the content between image and button. Honestly not sure that s even possible though. Just an idea

  6. #106
    Join Date
    Jan 2015
    Posts
    726
    Plugin Contributions
    1

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by nicksab View Post
    I understand that. I just thought maybe the "buy now" button could have a fixed position at the bottom of the product card.

    Kind of like glue to the bottom regardless of the content between image and button. Honestly not sure that s even possible though. Just an idea
    I think i can come up with something that might work. Let me play around too be continued. I look at it as a challenge. My theory is anything can be accomplished.


    to change the color of Desired Delivery Date
    stylesheet_zcustom.css

    add this to the top of stylesheet_zcustom.css

    Code:
    .attribsInput {
      color:#761bc9;
      font-size:1.1em;
      font-weight:bold;
    }

  7. #107
    Join Date
    Apr 2011
    Posts
    586
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by chadlly2003 View Post
    I think i can come up with something that might work. Let me play around too be continued. I look at it as a challenge. My theory is anything can be accomplished.


    to change the color of Desired Delivery Date
    stylesheet_zcustom.css

    add this to the top of stylesheet_zcustom.css

    Code:
    .attribsInput {
      color:#761bc9;
      font-size:1.1em;
      font-weight:bold;
    }
    thank you

  8. #108
    Join Date
    Jan 2015
    Posts
    726
    Plugin Contributions
    1

    Default Re: Responsive Classic Redesign Support thread

    Nick try this and let me know if it works. This should align all buttons at the bottom of the container

    path: stylesheet.css
    line:1104

    find
    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    #indexCategories .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    replace with
    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    	margin-top:auto;
    	margin-bottom:0px 
    }
    #indexCategories .gridlayout .list-more {
    margin: auto;
    	width: 30% 
    	margin-top:auto;
    	margin-bottom:0px;
    }
    
    
    .centerBoxContentsProducts.centeredContent.back.gridlayout {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      height: 100%;
      min-height: 100%; /* or set a fixed height like 500px if needed */
      box-sizing: border-box;
    }
    
    .centerBoxContentsProducts.centeredContent.back.gridlayout .moreinfoLink {
      margin-top: auto;
    }
    Last edited by chadlly2003; 27 Sep 2025 at 01:52 AM.

  9. #109
    Join Date
    Apr 2011
    Posts
    586
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by chadlly2003 View Post
    Nick try this and let me know if it works. This should align all buttons at the bottom of the container

    path: stylesheet.css
    line:1104

    find
    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    #indexCategories .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    }
    replace with
    Code:
    #productListing .gridlayout .list-more {
    	margin: auto;
    	width: 30% 
    	margin-top:auto;
    	margin-bottom:0px 
    }
    #indexCategories .gridlayout .list-more {
    margin: auto;
    	width: 30% 
    	margin-top:auto;
    	margin-bottom:0px;
    }
    
    
    .centerBoxContentsProducts.centeredContent.back.gridlayout {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      height: 100%;
      min-height: 100%; /* or set a fixed height like 500px if needed */
      box-sizing: border-box;
    }
    
    .centerBoxContentsProducts.centeredContent.back.gridlayout .moreinfoLink {
      margin-top: auto;
    }
    it looks so much better for regular and on sale product.

    Only the "call for price" and "sold out" would need some retouching but that's because I am using a "buy now" button instead of "...more info" link.

    For these particular product, i will to find a way to hide that "buy now" if the product in call for price or sold out.

    In regards to my One Page Checkout display issue on desktop, I belive I find the issue.

    It has something to do with this code in zcustom.css

    Code:
     @media (min-width: 992px) {
    line 3892

    Code:
         #contentMainWrapper {
             display: grid;
             grid-template-columns: auto 1fr auto;
         }
    Is it necessary for the template to work?

    It displays fine if I set it to
    Code:
     grid-template-columns:100%
    or

    Code:
    grid-template-columns:auto
    However, I have no idea if it is safe or if it would create issues somewhere else or under other viewport

    Thanks for the help

  10. #110
    Join Date
    Jan 2015
    Posts
    726
    Plugin Contributions
    1

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by nicksab View Post
    it looks so much better for regular and on sale product.

    Only the "call for price" and "sold out" would need some retouching but that's because I am using a "buy now" button instead of "...more info" link.

    For these particular product, i will to find a way to hide that "buy now" if the product in call for price or sold out.

    In regards to my One Page Checkout display issue on desktop, I belive I find the issue.

    It has something to do with this code in zcustom.css

    Code:
     @media (min-width: 992px) {
    line 3892

    Code:
         #contentMainWrapper {
             display: grid;
             grid-template-columns: auto 1fr auto;
         }
    Is it necessary for the template to work?

    It displays fine if I set it to
    Code:
     grid-template-columns:100%
    or

    Code:
    grid-template-columns:auto
    However, I have no idea if it is safe or if it would create issues somewhere else or under other viewport

    Thanks for the help
    try this it wont impact any other pages
    just add this to the very top of styleheet_zcustom.css

    Code:
     #loginBody #contentMainWrapper {
    	grid-template-columns:auto !important;
    }
    With OPC checkout what do you want it to look like? Or what is the issue?

 

 
Page 11 of 21 FirstFirst ... 910111213 ... LastLast

Similar Threads

  1. v155 Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]
    By picaflor-azul in forum Templates, Stylesheets, Page Layout
    Replies: 1087
    Last Post: 18 Jan 2025, 07:23 PM
  2. v155 Tableau 2 Responsive Theme - Support Thread
    By numinix in forum Addon Templates
    Replies: 24
    Last Post: 24 Jan 2023, 04:05 AM
  3. v156 ZCA Responsive Classic Template for 1.5.6 [Support Thread]
    By rbarbour in forum Addon Templates
    Replies: 31
    Last Post: 15 Nov 2019, 04:21 PM
  4. v155 Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]
    By picaflor-azul in forum Addon Templates
    Replies: 0
    Last Post: 17 Mar 2016, 12:30 AM
  5. Bentley Classic Template Support Thread
    By picaflor-azul in forum Addon Templates
    Replies: 173
    Last Post: 17 Sep 2013, 08:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg