281 lines
13 KiB
PHP
281 lines
13 KiB
PHP
<?php
|
|
|
|
if (!defined('ABSPATH')) exit;
|
|
|
|
|
|
use MailPoetVendor\Twig\Environment;
|
|
use MailPoetVendor\Twig\Error\LoaderError;
|
|
use MailPoetVendor\Twig\Error\RuntimeError;
|
|
use MailPoetVendor\Twig\Extension\SandboxExtension;
|
|
use MailPoetVendor\Twig\Markup;
|
|
use MailPoetVendor\Twig\Sandbox\SecurityError;
|
|
use MailPoetVendor\Twig\Sandbox\SecurityNotAllowedTagError;
|
|
use MailPoetVendor\Twig\Sandbox\SecurityNotAllowedFilterError;
|
|
use MailPoetVendor\Twig\Sandbox\SecurityNotAllowedFunctionError;
|
|
use MailPoetVendor\Twig\Source;
|
|
use MailPoetVendor\Twig\Template;
|
|
|
|
/* newsletter/templates/components/sidebar/styles.hbs */
|
|
class __TwigTemplate_e73b2cb637db2bcb6f40e724fb0d13365d1675cbb501f971890ea259b1a77054 extends Template
|
|
{
|
|
private $source;
|
|
private $macros = [];
|
|
|
|
public function __construct(Environment $env)
|
|
{
|
|
parent::__construct($env);
|
|
|
|
$this->source = $this->getSourceContext();
|
|
|
|
$this->parent = false;
|
|
|
|
$this->blocks = [
|
|
];
|
|
}
|
|
|
|
protected function doDisplay(array $context, array $blocks = [])
|
|
{
|
|
$macros = $this->macros;
|
|
// line 1
|
|
echo "<div class=\"handlediv\" title=\"";
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Click to toggle");
|
|
echo "\"><br></div>
|
|
<h3>";
|
|
// line 2
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Styles");
|
|
echo "</h3>
|
|
<div class=\"mailpoet_region_content\">
|
|
<form id=\"mailpoet_newsletter_styles\" action=\"\" method=\"post\" accept-charset=\"utf-8\">
|
|
<div id='mailpoet_brand_styles'></div>
|
|
{{#if isWoocommerceTransactional}}
|
|
<div class=\"mailpoet_form_field\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"wc-branding-color\" value=\"{{ model.woocommerce.brandingColor }}\" id=\"mailpoet_wc_branding_color\"></span>
|
|
</span>";
|
|
// line 10
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Branding color");
|
|
echo "
|
|
</div>
|
|
<hr />
|
|
{{/if}}
|
|
<div class=\"mailpoet_form_field mailpoet_form_narrow_select2\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"text-color\" value=\"{{ model.text.fontColor }}\" id=\"mailpoet_text_font_color\"></span>
|
|
</span>
|
|
<select id=\"mailpoet_text_font_family\" name=\"text-family\" class=\"mailpoet_font_family mailpoet_select mailpoet_select_medium\">
|
|
<optgroup label=\"";
|
|
// line 19
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Standard fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.standard}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.text.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{#if availableStyles.fonts.custom.length}}
|
|
<optgroup label=\"";
|
|
// line 25
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Custom fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.custom}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.text.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{/if}}
|
|
</select>
|
|
<select id=\"mailpoet_text_font_size\" name=\"text-size\" class=\"mailpoet_font_size mailpoet_select mailpoet_select_small\">
|
|
{{#each availableStyles.textSizes}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.text.fontSize}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select> ";
|
|
// line 36
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Text");
|
|
echo "
|
|
</div>
|
|
{{#unless isWoocommerceTransactional}}
|
|
<div class=\"mailpoet_form_field mailpoet_form_narrow_select2\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"h1-color\" value=\"{{ model.h1.fontColor }}\" id=\"mailpoet_h1_font_color\"></span>
|
|
</span>
|
|
<select id=\"mailpoet_h1_font_family\" name=\"h1-family\" class=\"mailpoet_font_family mailpoet_select mailpoet_select_medium\">
|
|
<optgroup label=\"";
|
|
// line 44
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Standard fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.standard}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h1.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{#if availableStyles.fonts.custom.length}}
|
|
<optgroup label=\"";
|
|
// line 50
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Custom fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.custom}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h1.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{/if}}
|
|
</select>
|
|
<select id=\"mailpoet_h1_font_size\" name=\"h1-size\" class=\"mailpoet_font_size mailpoet_select mailpoet_select_small\">
|
|
{{#each availableStyles.headingSizes}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h1.fontSize}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select> ";
|
|
// line 61
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Heading 1");
|
|
echo "
|
|
</div>
|
|
<div class=\"mailpoet_form_field mailpoet_form_narrow_select2\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"h2-color\" value=\"{{ model.h2.fontColor }}\" id=\"mailpoet_h2_font_color\"></span>
|
|
</span>
|
|
<select id=\"mailpoet_h2_font_family\" name=\"h2-family\" class=\"mailpoet_font_family mailpoet_select mailpoet_select_medium\">
|
|
<optgroup label=\"";
|
|
// line 68
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Standard fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.standard}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h2.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{#if availableStyles.fonts.custom.length}}
|
|
<optgroup label=\"";
|
|
// line 74
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Custom fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.custom}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h2.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{/if}}
|
|
</select>
|
|
<select id=\"mailpoet_h2_font_size\" name=\"h2-size\" class=\"mailpoet_font_size mailpoet_select mailpoet_select_small\">
|
|
{{#each availableStyles.headingSizes}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h2.fontSize}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select> ";
|
|
// line 85
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Heading 2");
|
|
echo "
|
|
</div>
|
|
<div class=\"mailpoet_form_field mailpoet_form_narrow_select2\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"h3-color\" value=\"{{ model.h3.fontColor }}\" id=\"mailpoet_h3_font_color\"></span>
|
|
</span>
|
|
<select id=\"mailpoet_h3_font_family\" name=\"h3-family\" class=\"mailpoet_font_family mailpoet_select mailpoet_select_medium\">
|
|
<optgroup label=\"";
|
|
// line 92
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Standard fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.standard}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h3.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{#if availableStyles.fonts.custom.length}}
|
|
<optgroup label=\"";
|
|
// line 98
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Custom fonts");
|
|
echo "\">
|
|
{{#each availableStyles.fonts.custom}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h3.fontFamily}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</optgroup>
|
|
{{/if}}
|
|
</select>
|
|
<select id=\"mailpoet_h3_font_size\" name=\"h3-size\" class=\"mailpoet_font_size mailpoet_select mailpoet_select_small\">
|
|
{{#each availableStyles.headingSizes}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h3.fontSize}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select> ";
|
|
// line 109
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Heading 3");
|
|
echo "
|
|
</div>
|
|
<div class=\"mailpoet_form_field mailpoet_form_narrow_select2\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"link-color\" value=\"{{ model.link.fontColor }}\" id=\"mailpoet_a_font_color\"></span>
|
|
</span>";
|
|
// line 114
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Links");
|
|
echo " <label><input type=\"checkbox\" name=\"underline\" value=\"underline\" id=\"mailpoet_a_font_underline\" {{#ifCond model.link.textDecoration '==' 'underline'}}CHECKED{{/ifCond}} class=\"mailpoet_option_offset_left_small\"/> ";
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Underline");
|
|
echo "</label>
|
|
</div>
|
|
<hr />
|
|
<div class=\"mailpoet_form_field\">
|
|
<label>
|
|
";
|
|
// line 119
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Text line height");
|
|
echo "
|
|
<select id=\"mailpoet_text_line_height\" name=\"text-line-height\">
|
|
{{#each availableStyles.lineHeights}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.text.lineHeight}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select>
|
|
</label>
|
|
</div>
|
|
<div class=\"mailpoet_form_field\">
|
|
<label>
|
|
";
|
|
// line 129
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Heading line height");
|
|
echo "
|
|
<select id=\"mailpoet_heading_line_height\" name=\"heading-line-height\">
|
|
{{#each availableStyles.lineHeights}}
|
|
{{!-- Checking against h1 only since all headings have the same line height value. --}}
|
|
<option value=\"{{ this }}\" {{#ifCond this '==' ../model.h1.lineHeight}}SELECTED{{/ifCond}}>{{ this }}</option>
|
|
{{/each}}
|
|
</select>
|
|
</label>
|
|
</div>
|
|
{{/unless}}
|
|
<hr />
|
|
<div class=\"mailpoet_form_field\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"newsletter-color\" value=\"{{ model.wrapper.backgroundColor }}\" id=\"mailpoet_newsletter_background_color\"></span>
|
|
</span>";
|
|
// line 143
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Content background");
|
|
echo "
|
|
</div>
|
|
<div class=\"mailpoet_form_field\">
|
|
<span>
|
|
<span><input type=\"text\" class=\"mailpoet_color\" size=\"6\" maxlength=\"6\" name=\"background-color\" value=\"{{ model.body.backgroundColor }}\" id=\"mailpoet_background_color\"></span>
|
|
</span>";
|
|
// line 148
|
|
echo $this->extensions['MailPoet\Twig\I18n']->translate("Global background");
|
|
echo "
|
|
</div>
|
|
</form>
|
|
<p class=\"mailpoet_settings_notice\">";
|
|
// line 151
|
|
echo MailPoet\Util\Helpers::replaceLinkTags($this->extensions['MailPoet\Twig\I18n']->translate("If an email client [link]does not support a custom web font[/link], a similar standard font will be used instead."), "https://kb.mailpoet.com/article/176-which-fonts-can-be-used-in-mailpoet#custom-web-fonts", ["target" => "_blank"]);
|
|
echo "</p>
|
|
</div>
|
|
<script type=\"text/javascript\">
|
|
fontsSelect('.mailpoet_font_family.mailpoet_select');
|
|
</script>
|
|
";
|
|
}
|
|
|
|
public function getTemplateName()
|
|
{
|
|
return "newsletter/templates/components/sidebar/styles.hbs";
|
|
}
|
|
|
|
public function isTraitable()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
public function getDebugInfo()
|
|
{
|
|
return array ( 250 => 151, 244 => 148, 236 => 143, 219 => 129, 206 => 119, 196 => 114, 188 => 109, 174 => 98, 165 => 92, 155 => 85, 141 => 74, 132 => 68, 122 => 61, 108 => 50, 99 => 44, 88 => 36, 74 => 25, 65 => 19, 53 => 10, 42 => 2, 37 => 1,);
|
|
}
|
|
|
|
public function getSourceContext()
|
|
{
|
|
return new Source("", "newsletter/templates/components/sidebar/styles.hbs", "/home/circleci/mailpoet/mailpoet/views/newsletter/templates/components/sidebar/styles.hbs");
|
|
}
|
|
}
|