Astra_SureCart::surecart_compatibility_dynamic_css( string $dynamic_css )

SureCart Compatibility Dynamic CSS


Description


Parameters

$dynamic_css

(string) (Required) Astra Dynamic CSS.


Source

File: inc/compatibility/surecart/class-astra-surecart.php

	public function surecart_compatibility_dynamic_css( $dynamic_css ) {
		// Check if SureCart single product page.
		if ( is_singular( 'sc_product' ) ) {
			$dynamic_css .= <<<CSS
			/**
			* Reset padding for blocks when body has surecart class to avoid conflicts
			*/
			body[class*="surecart-"] .entry-content > .wp-block-group {
				padding: 0;
			}

			/**
			* Reset margin adjustments for alignwide on smaller screens when body has surecart class
			*/
			@media (max-width: 1200px) {
				body[class*="surecart-"].ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide {
					margin: 0 auto;
				}
			}
			CSS;
		}

		return $dynamic_css;
	}

Changelog

Changelog
Version Description
x.x.x Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.