# convertkit/3.4.3/includes/integrations/class-convertkit-impeka.php

Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages, version 3.4.3. 51 lines.

- Page: https://pluginprobe.com/plugins/convertkit/3.4.3/code/includes/integrations/class-convertkit-impeka.php
- Raw: https://pluginprobe.com/plugins/convertkit/3.4.3/raw/includes/integrations/class-convertkit-impeka.php
- Modified: 2026-01-12T01:55:08+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/convertkit/3.4.3/code/includes/integrations/class-convertkit-impeka.php#L10-L20`.

```php
<?php
/**
 * ConvertKit Impeka Theme Integration.
 *
 * @package ConvertKit
 * @author ConvertKit
 */

/**
 * Adds compatibility with the Impeka theme by adding a CSS class
 * to the Restrict Content container if the Impeka theme is active.
 *
 * @since   3.1.4
 */
class ConvertKit_Impeka {

	/**
	 * Constructor.
	 *
	 * @since   3.1.4
	 */
	public function __construct() {

		add_filter( 'convertkit_output_restrict_content_container_css_classes', array( $this, 'maybe_add_restrict_content_container_css_classes' ) );

	}

	/**
	 * Adds a CSS class to the Restrict Content container if the Impeka theme is active.
	 *
	 * @since   3.1.4
	 *
	 * @param   array $css_classes    CSS classes for Restrict Content container.
	 * @return  array
	 */
	public function maybe_add_restrict_content_container_css_classes( $css_classes ) {

		// Don't add a CSS class if the Impeka theme is not active.
		if ( ! convertkit_is_theme_active( 'Impeka' ) ) {
			return $css_classes;
		}

		$css_classes[] = 'grve-container';
		return $css_classes;

	}

}

new ConvertKit_Impeka();

```
