Hello @perisoylu,
Thanks for writing in!
1.) The Shop icons
-
To align the shopping cart icon in your navbar, please go to X > Theme options > WooCommerce and set the “Cart Alignment” to at least 35 pixels.
-
To swap the icons, please add the following lines in your child theme’s functions.php file
remove_filter( 'wp_nav_menu_items', 'x_woocommerce_navbar_menu_item' );
remove_filter( 'wp_nav_menu_items', 'x_navbar_search_navigation_item' );
add_filter( 'wp_nav_menu_items', 'x_woocommerce_navbar_menu_item', 9998, 2 );
add_filter( 'wp_nav_menu_items', 'x_navbar_search_navigation_item', 9999, 2 );
- To increase the margin right, please update your css code:
.x-container.width {
width: 100%;
!important: ;
}
This must be change to:
.x-container.width {
width: 100% !important: ;
}
.x-navbar .x-container.width {
width: 98% !important;
margin-left: 0;
}
2.) Shop Page:
-
To tweak the colors of the shop dropdown menu, please go to X > Theme Options > WooCommerce > Navbar Menu
-
To change the background color of your shop page, you can use this css code:
.archive.woocommerce {
background-color: red;
}
Do not forget to change the color.
3.) Shop Archive:
-
The items were not align because they do not have the same title lengths and some items does not have the shipping and delivery time information. You must decide which to display in each items and so that a minimum height can be set to have a uniform item boxes.
-
The text were not because of how the 3rd party plugin is styling the output. To resolve this, please add the following CSS code in the X > Theme Options > Global CSS (http://prntscr.com/evui3r)
.product p.wc-gzd-additional-info {
padding-left: 15px;
margin: auto 10% 10px;
padding-right: 15px;
line-height: 0.95em;
}
4.) Category archive:
- To change the top margin of your category archive page, please add the following CSS code in the X > Theme Options > Global CSS (http://prntscr.com/evui3r)
.archive .x-header-landmark {
margin-top: 0 !important;
padding-top: 10%;
}
5.) Singe Products page:
- This issue happened because you added this css code:
.entry-wrap {
margin: 0 10% 0 10%;
margin-bottom: 1em 1em 1em 2em;
font-size: 77%;
}
If you intend to apply this code in your single blog post, please have it updated and use this instead:
.single-post .entry-wrap {
margin: 0 10% 0 10%;
margin-bottom: 1em 1em 1em 2em;
font-size: 77%;
}
We would loved to know if this has work for you. Thank you.