<?php

/**
* Structure for Optin Form.
*
* @since  1.0.9
* @version 1.5.12
* @access public
*/
?>
<style media="screen">
#wpwrap {
  background-color: #fdfdfd
}
#wpcontent {
  padding: 0!important
}
#loginpress-logo-wrapper {
  padding: 10px 0;
  width: 80%;
  margin: 0 auto;
  border-bottom: solid 1px #d5d5d5
}
#loginpress-logo-wrapper-inner {
  max-width: 600px;
  width: 100%;
  margin: auto
}
#loginpress-splash {
  width: 80%;
  margin: auto;
  background-color: #fdfdfd;
  text-align: center
}
#loginpress-splash h1 {
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 26px
}
#loginpress-splash-main {
  padding-bottom: 0
}
#loginpress-splash-permissions-toggle {
  font-size: 12px
}
#loginpress-splash-permissions-dropdown h3 {
  font-size: 16px;
  margin-bottom: 5px
}
#loginpress-splash-permissions-dropdown p {
  margin-top: 0;
  font-size: 14px;
  margin-bottom: 20px
}
#loginpress-splash-main-text {
  font-size: 16px;
  padding: 0;
  margin: 0
}
#loginpress-splash-footer {
  width: 80%;
  padding: 15px 0;
  border: 1px solid #d5d5d5;
  font-size: 10px;
  text-align: center;
  margin-top: 238px;
  margin-left: auto;
  margin-right: auto;
}
#loginpress-ga-optout-btn {
  background: none!important;
  border: none;
  padding: 0!important;
  font: inherit;
  color: #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  cursor: pointer;
  margin-bottom: 20px;
  font-size: 14px
}
.about-wrap .nav-tab + .nav-tab{
  border-left: 0;
}
.about-wrap .nav-tab:focus{

  box-shadow: none;
}
#loginpress-ga-submit-btn {
  height: 40px;
  margin: 30px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 40px;
  padding: 0 20px;
}
#loginpress-ga-submit-btn:after{
  content: '\279C';
}
.loginpress-splash-box {
  width: 100%;
  max-width: 600px;
  background-color: #fff;
  border: solid 1px #d5d5d5;
  margin: auto;
  margin-bottom: 20px;
  text-align: center;
  padding: 15px
}

.about-wrap .nav-tab{
  height: auto;
  float: none;
  display: inline-block;
  margin-right: 0;
  margin-left: 0;
  font-size: 18px;
  width: 33.333%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 8px 15px;
}
.step-wrapper .loginpress-splash-box{
  padding: 0;
  border: 0;
}
.nav-tab-wrapper{
  margin:0;
  font-size: 0;
}
.nav-tab-wrapper, .wrap h2.nav-tab-wrapper{
  margin:0;
  font-size: 0;
}
.loginpress-tab-content{
  display: none;
  border:1px solid #d5d5d5;
  padding:1px 20px 20px;
  border-top: 0;
}
.loginpress-tab-content.active{
  display: block;
}
.loginpress-seprator{
  border:0;
  border-top: 1px solid #ccc;
  margin: 50px 0;
}
.admin_page_loginpress-optin #wpwrap{
  background: #f1f1f1;
}
#wpbody{
  padding-right: 0;
}
#loginpress-splash{
  max-width: calc(100% - 64px);

  background: #f1f1f1;
}
.loginpress-splash-box{
  max-width: 100%;
  background: #f1f1f1;
  box-sizing: border-box;
  overflow: hidden;
}
.about-wrap {
  position: relative;
  margin: 25px 35px 0 35px;
  max-width: 80%;
  font-size: 15px;
  width: calc(100% - 64px);
  margin: 0 auto;
}
.loginpress-left-screenshot{
  float: left;
}
.about-wrap p{
  font-size: 14px;
}
.loginpress-text-settings h5{
  margin: 25px 0 5px;
}
.about-wrap .about-description, .about-wrap .about-text{
  font-size: 16px;
}
.about-wrap .feature-section h4,.about-wrap .changelog h3{
  font-size: 1em;
}
h5{
  font-size: 1em;
}
.about-wrap .feature-section img.loginpress-left-screenshot{
  margin-left: 0 !important;
  margin-right: 30px !important;
}
.about-wrap img{

  width: 50%;
}
.loginpress-text-settings{
  overflow: hidden;
}
#loginpress-splash-footer{
  margin-top: 50px;
}
.step-wrapper{
  width: 100%;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}
/*.step-wrapper.slide{
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}*/
.step-wrapper:after{
  content: '';
  display: table;
  clear: both;
}
.step{
  width: 100%;
  float: left;
  padding: 0 20px;
  box-sizing: border-box;
}
.loginpress-welcome-screenshots{
  margin-left: 30px !important;
}
#loginpress-splash-footer{
  font-size: 12px;
}
.about-wrap .changelog.loginpress-backend-settings{
  margin-bottom: 20px;
}
.loginpress-backend-settings .feature-section{
  padding-bottom: 20px;
}
a.loginpress-ga-button.button.button-primary{
  height: auto !important;
}
.changelog:last-child{
  margin-bottom: 0;
}
.changelog:last-child .feature-section{
  padding-bottom: 0;
}

#loginpress-logo-text{
  margin-right: 40px;
  position: relative;
  bottom: 0px;
  width: 55px;
  vertical-align: middle;
}
    .loginpress-badge {
      height: 200px;
      width: 200px;
      margin: -12px -5px;
      background: url("<?php echo plugins_url( 'assets/images/welcome-loginpress.png', __FILE__ ); ?>") no-repeat;
      background-size: 100% auto;
    }

    .about-wrap .loginpress-badge {
      position: absolute;
      top: 0;
      right: 0;
    }

    .loginpress-welcome-screenshots {
      float: right;
      margin-left: 10px !important;
      border:1px solid #ccc;
      padding:0;
      box-shadow:4px 4px 0px rgba(0,0,0,.05)
    }

    .about-wrap .feature-section {
      margin-top: 20px;
    }

    .about-wrap .feature-section p{
      max-width: none !important;
    }

    .loginpress-welcome-settings{
      clear: both;
      padding-top: 20px;
    }
    .loginpress-left-screenshot {
      float: left !important;
  }
</style>
<?php

$user = wp_get_current_user();
$name = empty( $user->user_firstname ) ? $user->display_name : $user->user_firstname;
$email = $user->user_email;
$site_link = '<a href="' . get_site_url() . '">'. get_site_url() . '</a>';
$website = get_site_url();
$nonce   = wp_create_nonce( 'loginpress_submit_optin_nonce' );
$default_login_press_redirect = 'loginpress-settings';

if ( isset( $_GET['redirect-page'] ) ) {
  $default_login_press_redirect = esc_attr( sanitize_text_field( wp_unslash( $_GET['redirect-page'] ) ) );
}

echo '<form method="post" action="' . admin_url( 'admin.php?page=' . $default_login_press_redirect ) . '">';

echo "<input type='hidden' name='email' value='$email'>";
echo "<input type='hidden' name='loginpress_submit_optin_nonce' value='" . sanitize_text_field( $nonce ) . "'>";
echo '<div id="loginpress-splash">';
echo '<h1> <img id="loginpress-logo-text" src="' . plugins_url( 'img/loginpress.png', dirname( __FILE__ ) )  . '"> ' . __( 'Welcome to LoginPress', 'loginpress' ) . '</h1>';

    echo '<div id="loginpress-splash-main" class="loginpress-splash-box">';
    echo '<div class="step-wrapper">';
    if ( get_option( '_loginpress_optin' ) == 'no' || ! get_option( '_loginpress_optin' ) ) {
    echo "<div class='first-step step'>";
      echo sprintf ( __( '%1$s Hey %2$s,  %4$s If you opt-in some data about your installation of LoginPress will be sent to WPBrigade.com (This doesn\'t include stats)%4$s and You will receive new feature updates, security notifications etc %5$sNo Spam, I promise.%6$s %4$s%4$s Help us %7$sImprove LoginPress%8$s %4$s %4$s ', 'loginpress' ), '<p id="loginpress-splash-main-text">', '<strong>' . $name . '</strong>', '<strong>' . $website . '</strong>', '<br>', '<i>', '</i>', '<strong>', '</strong>' ) . '</p>';
      echo "<button type='submit' id='loginpress-ga-submit-btn' class='loginpress-ga-button button button-primary' name='loginpress-submit-optin' >" . __( 'Allow and Continue  ', 'loginpress') . "</button><br>";
      echo "<button type='submit' id='loginpress-ga-optout-btn' name='loginpress-submit-optout' >" . __( 'Skip This Step', 'loginpress') . "</button>";
      echo '<div id="loginpress-splash-permissions" class="loginpress-splash-box">';
        echo '<a id="loginpress-splash-permissions-toggle" href="#" >' . __( 'What permissions are being granted?', 'loginpress' ) . '</a>';
        echo '<div id="loginpress-splash-permissions-dropdown" style="display: none;">';
          echo '<h3>' . __( 'Your Website Overview', 'loginpress' ) . '</h3>';
          echo '<p>' . __( 'Your Site URL, WordPress & PHP version, plugins & themes. This data lets us make sure this plugin always stays compatible with the most popular plugins and themes.', 'loginpress' ) . '</p>';

          echo '<h3>' . __( 'Your Profile Overview', 'loginpress' ) . '</h3>';
          echo '<p>' . __( 'Your name and email address.', 'loginpress' ) . '</p>';

          echo '<h3>' . __( 'Admin Notices', 'loginpress' ) . '</h3>';
          echo '<p>' . __( "Updates, Announcement, Marketing. No Spam, I promise.", 'loginpress' ) . '</p>';

          echo '<h3>' . __( 'Plugin Actions', 'loginpress' ) . '</h3>';
          echo '<p>' . __( "Active, Deactive, Uninstallation and How you use this plugin's features and settings. This is limited to usage data. It does not include any of your sensitive LoginPress data, such as traffic. This data helps us learn which features are most popular, so we can improve the plugin further.", 'loginpress' ) . '</p>';
        echo '</div>';
      echo '</div>';
    echo '</div>';
  }


echo '</div>';
echo '</div>';



echo '</div>';

echo '</form>';



?>

<script type="text/javascript">
jQuery(document).ready(function(s) {
  var o = parseInt(s("#loginpress-splash-footer").css("margin-top"));
  s("#loginpress-splash-permissions-toggle").click(function(a) {
    a.preventDefault(), s("#loginpress-splash-permissions-dropdown").toggle(), 1 == s("#loginpress-splash-permissions-dropdown:visible").length ? s("#loginpress-splash-footer").css("margin-top", o - 208 + "px") : s("#loginpress-splash-footer").css("margin-top", o + "px")
  })
});

</script>
