This topic has 60 replies, 2 voices, and was last updated 7 years, 10 months ago ago by Jack Richardson
Time for checkout!
Where is this page edited? Or can it be? My page doesn’t look at all like the standard Classico Checkout page. Layout is different.
The Paypal buttons need to be moved to the top.
I have no way for a customer to create an account on that page.
“Place Order” button needs text to be #c6c6c6 on hover…needs radiused corners as well
Hello,
Checkout page uses default Woocommerce template. You need edit Woocommerce files if you want to change it. The layout is different because you’re using 3rd-party plugins for payment.
Please use this css code:
.before-checkout-form #paypal_ec_button {
margin-top: -14px;
}
.before-checkout-form #paypal_ec_paypal_credit_button {
margin-top: -13px;
}
.form-row.place-order input[type="submit"] {
border-radius: 5px;
}
.form-row.place-order input[type="submit"]:hover {
color: #c6c6c6;
}
The form to create account is present on Checkout page http://storage1.static.itmages.com/i/16/0610/h_1465553425_3974262_30a5159705.jpeg . You need check it as a guest.
Best regards,
Jack Richardson.
When you say 3rd party plugins for payment. are you referring to my Paypal for Woocommerce plugin? That is messing with my Checkout layout?
I’ve played with the code you gave me but I can’t seem to have those Paypal buttons cooperate. Can you help me out with that? They just need to be placed at the top above your information banners…which incidentally, the first one shouldn’t even be there since I’m already logged in.
Hello,
I’ve edited the code in Global Custom CSS section.
Please clear browser cache and check now.
Best regards,
Jack Richardson.
This is what I got when not logged in.
Hello,
I’ve edited the code to this one:
.before-checkout-form #paypal_ec_paypal_credit_button, .before-checkout-form .checkoutStatus {
margin-top: -15px;
}
Please check the page now.
Best regards,
Jack Richardson.
We’re getting there. Any reason why an informational banner has to surround the Paypal buttons? I’d rather it not. 🙂
Then if the banner is removed, the text has to change color to #c6c6c6 I would reckon.
Hello,
Please use this css code:
div#checkout_paypal_message {
background-color: transparent;
border: none;
}
div#checkout_paypal_message:before {
display: none;
}
.before-checkout-form .checkoutStatus {
color: #c6c6c6;
}
Best regards,
Jack Richardson.
That looks nice Jack.
And what to do when it’s on mobile? See attached when screen is small.
Hello,
Please add this code in “Custom CSS for mobile” section (not in Global Custom CSS, but for mobile):
.before-checkout-form #paypal_ec_paypal_credit_button {
margin-top: 15px;
}
.before-checkout-form #paypal_ec_button {
margin-left: 10px;
}
.woocommerce_paypal_ec_checkout_message {
width: 100%;
}
Best regards,
Jack Richardson.
Not bad. But look. Text needs to come down.
Hello,
Please also add this code in Custom CSS for mobile:
.woocommerce_paypal_ec_checkout_message {
margin-top: 20px;
}
Best regards,
Jack Richardson.
That fixed it for Mobile…but try re-sizing a browser window larger than mobile but smaller than desktop. See screenshot. That text is going all over the place.
Hello,
Please add this code in Custom CSS for tablet:
div#checkout_paypal_message {
display: inline;
}
Best regards,
Jack Richardson.
I guess it works alright. There are a few steps in between there that the text has a hard time following.
Now on my layout, it doesn’t look like Classico’s. I don’t have any other plugin activated that would be messing with it.
That “additional information” field somehow got placed into a middle column? A column that doesn’t need to be there I presume? All the text fields are pretty crunched looking because of which.
Ideas?
Hello,
Add this code in Global Custom CSS:
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
}
Best regards,
Jack Richardson.
Looking good! Thank you!
In that code, what do I play with to adjust the width of the left column? If I wanted to tweak it. And of course have it not mess up any other screen sizes.
Hello,
Could you please show a screenshot what you want to achieve?
Best regards,
Jack Richardson.
Sure. I just feel that the all the input fields don’t have to be in a column that wide. Maybe 50/50 balance between input fields and “Your Order” column.
If all that made sense.
Hello,
Try to use this code in Custom CSS for desktop:
.page-id-7 .form-row {
width: 40%;
}
.page-id-7 .form-row.form-row-wide {
width: 80%;
}
Is that what you wanted?
Best regards,
Jack Richardson.
The issue related to '‘Checkout Page Tweaks’' has been successfully resolved, and the topic is now closed for further responses