| 1 |
<?php |
| 2 |
/** |
| 3 |
* Lasso Lite - Displays |
| 4 |
* |
| 5 |
* @package Lasso Lite |
| 6 |
*/ |
| 7 |
|
| 8 |
use LassoLite\Classes\Config; |
| 9 |
use LassoLite\Classes\Helper; |
| 10 |
use LassoLite\Classes\Setting; |
| 11 |
|
| 12 |
$lasso_lite_setting = Setting::get_settings(); |
| 13 |
$disclosure_text = $lasso_lite_setting['disclosure_text']; |
| 14 |
$main_color = $lasso_lite_setting['display_color_main']; |
| 15 |
$title_color = $lasso_lite_setting['display_color_title']; |
| 16 |
$bg_color = $lasso_lite_setting['display_color_background']; |
| 17 |
$button_color = $lasso_lite_setting['display_color_button']; |
| 18 |
$secondary_button_color = $lasso_lite_setting['display_color_secondary_button']; |
| 19 |
$button_text_color = $lasso_lite_setting['display_color_button_text']; |
| 20 |
$pros_color = $lasso_lite_setting['display_color_pros']; |
| 21 |
$cons_color = $lasso_lite_setting['display_color_cons']; |
| 22 |
$primary_button_text = $lasso_lite_setting['primary_button_text']; |
| 23 |
$secondary_button_text = $lasso_lite_setting['secondary_button_text']; |
| 24 |
$lasso_affiliate_url = $lasso_lite_setting['lasso_affiliate_URL']; |
| 25 |
$show_price_attr = $lasso_lite_setting['show_price'] ? 'checked' : ''; |
| 26 |
$show_disclosure_attr = $lasso_lite_setting['show_disclosure'] ? 'checked' : ''; |
| 27 |
$enable_brag_mode_attr = $lasso_lite_setting['enable_brag_mode'] ? 'checked' : ''; |
| 28 |
?> |
| 29 |
|
| 30 |
<?php Config::get_header(); ?> |
| 31 |
|
| 32 |
<!-- DISPLAY SETTINGS --> |
| 33 |
<section class="px-3 py-5"> |
| 34 |
<div class="container lite-container"> |
| 35 |
<!-- HEADER --> |
| 36 |
<?php require_once 'header.php'; ?> |
| 37 |
|
| 38 |
<form class="lasso-lite-admin-settings-form" autocomplete="off" onsubmit="return false;"> |
| 39 |
<div class="white-bg rounded shadow p-4 mb-4"> |
| 40 |
<div class="onboarding_display_container pb-3"> |
| 41 |
<div id="demo_display_box"> |
| 42 |
<div class="lasso-single" style="max-width: 750px; margin: 0 auto;"> |
| 43 |
<div class="single-view-wrap"> |
| 44 |
<div class="lasso-container"> |
| 45 |
<div class="lasso-display lasso-cactus"> |
| 46 |
<!-- BADGE --> |
| 47 |
<div class="lasso-badge">Our Pick</div> |
| 48 |
|
| 49 |
<!-- LASSO TITLE, PRICE, DESC, AND IMAGE --> |
| 50 |
<div class="lasso-box-1"> |
| 51 |
<a class="lasso-title">Essentialism: The Disciplined Pursuit of Less</a> |
| 52 |
|
| 53 |
<div class="lasso-stars" style="--rating: 4.5"> |
| 54 |
<span class="lasso-stars-value"> 4.5 </span> |
| 55 |
</div> |
| 56 |
|
| 57 |
<div class="lasso-price"> |
| 58 |
<div class="lasso-price-value"><span class="discount-price"><strike>$18.99</strike></span><span class="latest-price">$15.99</span></div> |
| 59 |
<i class="lasso-amazon-prime"></i> |
| 60 |
</div> |
| 61 |
<div class="clear"></div> |
| 62 |
<!-- DESCRIPTION --> |
| 63 |
<div class="lasso-description"> |
| 64 |
The Way of the Essentialist isn't about getting more done in less time. It's not about getting less done. It's about getting only the right things done. It's about the pursuit of the right thing, in the right way, at the right time. |
| 65 |
</div> |
| 66 |
|
| 67 |
<div class="lasso-fields"> |
| 68 |
<div class="lasso-fields-pros lasso-fields-2"> |
| 69 |
<strong>Pros:</strong> |
| 70 |
<ul> |
| 71 |
<li><span class="lasso-check"><span class="lasso-check-content"></span></span>Will make you more effective.</li> |
| 72 |
<li><span class="lasso-check"><span class="lasso-check-content"></span></span>Quick read and highly actionable.</li> |
| 73 |
</ul> |
| 74 |
</div> |
| 75 |
<div class="lasso-fields-cons lasso-fields-3"> |
| 76 |
<strong>Cons:</strong> |
| 77 |
<ul> |
| 78 |
<li><span class="lasso-x"><span class="lasso-x-1"></span><span class="lasso-x-2"></span></span>You have to be open minded.</li> |
| 79 |
</ul> |
| 80 |
</div> |
| 81 |
</div> |
| 82 |
</div> |
| 83 |
|
| 84 |
<div class="lasso-box-2"> |
| 85 |
<a class="lasso-image"> |
| 86 |
<img src="<?php echo SIMPLE_URLS_URL . '/admin/assets/images/displays/essentialism.jpg'; ?>" height="500" width="500"> |
| 87 |
</a> |
| 88 |
</div> |
| 89 |
|
| 90 |
<!-- BUTTONS --> |
| 91 |
<div class="lasso-box-3"> |
| 92 |
<a class="lasso-button-1">Buy Now</a> |
| 93 |
</div> |
| 94 |
|
| 95 |
<div class="lasso-box-4"> |
| 96 |
<a class="lasso-button-2">Our Review</a> |
| 97 |
</div> |
| 98 |
|
| 99 |
<!-- DISCLOSURE & DATE --> |
| 100 |
<div class="lasso-box-5"> |
| 101 |
<div class="lasso-disclosure">We earn a commission if you make a purchase, at no additional cost to you.</div> |
| 102 |
</div> |
| 103 |
|
| 104 |
<div class="lasso-box-6"> |
| 105 |
<div class="lasso-date">June 30, 2022 5:41 am UTC <i class="lasso-amazon-info" data-tooltip="Price and availability are accurate as of the date and time indicated and are subject to change."></i> |
| 106 |
</div> |
| 107 |
</div> |
| 108 |
</div> |
| 109 |
</div> |
| 110 |
</div> |
| 111 |
</div> |
| 112 |
</div> |
| 113 |
</div> |
| 114 |
|
| 115 |
<div class="row"> |
| 116 |
<div class="col-lg-6 mb-lg-0 mb-5 h-100"> |
| 117 |
<div class="form-group"> |
| 118 |
<div class="form-row mb-4"> |
| 119 |
<div class="col-lg"> |
| 120 |
<label data-tooltip="This is the color of your badge background."><strong>Badge</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 121 |
<input type="text" name="display_color_main" value="<?php echo $main_color; ?>" class="form-control color-picker" placeholder="#5E36CA" /> |
| 122 |
</div> |
| 123 |
|
| 124 |
<div class="col-lg"> |
| 125 |
<label data-tooltip="This is the color of the title text of your display."><strong>Title</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 126 |
<input type="text" name="display_color_title" value="<?php echo $title_color; ?>" class="form-control color-picker" placeholder="#FFFFFF" /> |
| 127 |
</div> |
| 128 |
</div> |
| 129 |
|
| 130 |
<div class="form-row mb-4"> |
| 131 |
<div class="col-lg"> |
| 132 |
<label data-tooltip="This is the color of the inside of your display."><strong>Background</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 133 |
<input type="text" name="display_color_background" value="<?php echo $bg_color; ?>" class="form-control color-picker" placeholder="#FFFFFF" /> |
| 134 |
</div> |
| 135 |
|
| 136 |
<div class="col-lg"> |
| 137 |
<label data-tooltip="This is text color for your badges and buttons."><strong>Button + Badge Text</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 138 |
<input type="text" name="display_color_button_text" value="<?php echo $button_text_color; ?>" class="form-control color-picker" placeholder="#FFFFFF" /> |
| 139 |
</div> |
| 140 |
</div> |
| 141 |
|
| 142 |
<div class="form-row mb-4"> |
| 143 |
<div class="col-lg"> |
| 144 |
<label data-tooltip="This is the main color of the Pros Field."><strong>Pros</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 145 |
<input type="text" name="display_color_pros" value="<?php echo $pros_color; ?>" class="form-control color-picker" placeholder="#FFFFFF" /> |
| 146 |
</div> |
| 147 |
|
| 148 |
<div class="col-lg"> |
| 149 |
<label data-tooltip="This is the main color of the Cons Field."><strong>Cons</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 150 |
<input type="text" name="display_color_cons" value="<?php echo $cons_color; ?>" class="form-control color-picker" placeholder="#FFFFFF" /> |
| 151 |
</div> |
| 152 |
</div> |
| 153 |
|
| 154 |
<div class="form-row"> |
| 155 |
<div class="col-lg-6"> |
| 156 |
<label class="toggle m-0 mr-1"> |
| 157 |
<input type="checkbox" id="show_price" name="show_price" <?php echo $show_price_attr; ?> > |
| 158 |
<span class="slider"></span> |
| 159 |
</label> |
| 160 |
<label data-tooltip="Turn this on to show the price in Displays by default. You can override this per display.">Show Price <i class="far fa-info-circle light-purple"></i></label> |
| 161 |
</div> |
| 162 |
|
| 163 |
<div class="col-lg-6"> |
| 164 |
<label class="toggle m-0 mr-1"> |
| 165 |
<input type="checkbox" id="show_disclosure" name="show_disclosure" <?php echo $show_disclosure_attr; ?> > |
| 166 |
<span class="slider"></span> |
| 167 |
</label> |
| 168 |
<label data-tooltip="Turn this on to show the disclosure in Displays by default. You can override this per display.">Show Disclosure <i class="far fa-info-circle light-purple"></i></label> |
| 169 |
</div> |
| 170 |
</div> |
| 171 |
</div> |
| 172 |
</div> |
| 173 |
|
| 174 |
<div class="col-lg-6 mb-lg-0 mb-5 h-100"> |
| 175 |
<div class="form-row mb-4"> |
| 176 |
<div class="col-lg"> |
| 177 |
<label data-tooltip="If you leave your display button text blank, this is what it will default to."><strong>Primary Button</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 178 |
<input type="text" name="primary_button_text" value="<?php echo $primary_button_text; ?>" class="form-control" placeholder="Buy Now" /> |
| 179 |
</div> |
| 180 |
|
| 181 |
<div class="col-lg"> |
| 182 |
<label data-tooltip="This is the color of your display's main CTA button."> </label> |
| 183 |
<input type="text" name="display_color_button" value="<?php echo $button_color; ?>" class="form-control color-picker" placeholder="#22BAA0" /> |
| 184 |
</div> |
| 185 |
</div> |
| 186 |
|
| 187 |
<div class="form-row mb-4"> |
| 188 |
<div class="col-lg"> |
| 189 |
<label data-tooltip="If you set a secondary button for your display and leave it blank, this is what it will default to."><strong>Secondary Button</strong> <i class="far fa-info-circle light-purple"></i></label> |
| 190 |
<input type="text" name="secondary_button_text" value="<?php echo $secondary_button_text; ?>" class="form-control" placeholder="Learn More" /> |
| 191 |
</div> |
| 192 |
|
| 193 |
<div class="col-lg"> |
| 194 |
<label data-tooltip="This is the color of your display's secondary CTA button."> </label> |
| 195 |
<input type="text" name="display_color_secondary_button" value="<?php echo $secondary_button_color; ?>" class="form-control color-picker" placeholder="#22BAA0" /> |
| 196 |
</div> |
| 197 |
</div> |
| 198 |
|
| 199 |
<div class="form-row mb-1"> |
| 200 |
<div class="col-lg lasso-lite-disabled"> |
| 201 |
<label data-tooltip="This is the default disclosure text used with your displays."> |
| 202 |
<span>Disclosure</span> <i class="far fa-info-circle light-purple"></i></label> |
| 203 |
<textarea class="form-control" rows="4" disabled><?php echo $disclosure_text; ?></textarea> |
| 204 |
</div> |
| 205 |
<div class="col-lg lasso-lite-disabled"> |
| 206 |
<label data-tooltip="Earn money sharing Lasso with our affiliate program."><span>Brag Mode</span> <i class="far fa-info-circle light-purple"></i></label> |
| 207 |
<input disabled type="text" class="form-control mb-4" placeholder="Your Lasso Affiliate URL" value="<?php echo $lasso_affiliate_url; ?>"> |
| 208 |
<div class="lasso-lite-disabled no-hint"> |
| 209 |
<label class="toggle m-0 mr-1"> |
| 210 |
<input type="checkbox" disabled <?php echo $enable_brag_mode_attr; ?>> |
| 211 |
<span class="slider"></span> |
| 212 |
</label> |
| 213 |
<label class="m-0">Enable Brag Mode</label> |
| 214 |
</div> |
| 215 |
</div> |
| 216 |
</div> |
| 217 |
</div> |
| 218 |
</div> |
| 219 |
</div> |
| 220 |
</form> |
| 221 |
<!-- SAVE CHANGES --> |
| 222 |
<div class="row align-items-center"> |
| 223 |
<div class="col-lg text-lg-left text-center"> |
| 224 |
<a class="btn black white-bg black-border" id="need-more-customization">Need More Customization?</a> |
| 225 |
</div> |
| 226 |
<div class="col-lg text-lg-right text-center"> |
| 227 |
<button id="btn-save-settings-display" type="button" class="btn">Save Changes</button> |
| 228 |
</div> |
| 229 |
</div> |
| 230 |
</div> |
| 231 |
</section> |
| 232 |
|
| 233 |
<?php echo Helper::wrapper_js_render( 'default-template-notification', Helper::get_path_views_folder() . '/notifications/default-template-jsrender.html' )?> |
| 234 |
<?php Config::get_footer(); ?> |
| 235 |
|