Added init.js script and data attributes to all HTML files: - All pages now load company configuration dynamically - Added data-company-name attributes for company name elements - Title tags will be updated by init.js at runtime - Enables full customization without editing HTML files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
94 lines
3.4 KiB
HTML
94 lines
3.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Job Listings - Ryans Recruit Firm</title>
|
|
<link rel="stylesheet" href="/css/styles.css">
|
|
<script src="/js/init.js"></script>
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<nav class="container">
|
|
<div class="logo" data-company-name>Ryans Recruit Firm</div>
|
|
<ul class="nav-links">
|
|
<li><a href="/">Home</a></li>
|
|
<li><a href="/about">About</a></li>
|
|
<li><a href="/services">Services</a></li>
|
|
<li><a href="/jobs" class="active">Jobs</a></li>
|
|
<li><a href="/contact">Contact</a></li>
|
|
<li><a href="/admin/login" class="btn btn-primary btn-sm">Admin</a></li>
|
|
</ul>
|
|
</nav>
|
|
</header>
|
|
|
|
<section class="hero">
|
|
<div class="container">
|
|
<h1>Open Positions</h1>
|
|
<p>Discover your next opportunity with our curated job listings</p>
|
|
</div>
|
|
</section>
|
|
|
|
<section>
|
|
<div class="container">
|
|
<div id="loading" class="text-center" style="padding: 3rem 0;">
|
|
<div class="loading" style="display: inline-block; width: 3rem; height: 3rem; border: 4px solid rgba(37, 99, 235, 0.3); border-top-color: var(--primary-color); margin-bottom: 1rem;"></div>
|
|
<p style="color: var(--text-light);">Loading job listings...</p>
|
|
</div>
|
|
|
|
<div id="jobs-container">
|
|
<!-- Jobs will be loaded dynamically here -->
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<footer>
|
|
<div class="container">
|
|
<div class="footer-content">
|
|
<div class="footer-section">
|
|
<h3 data-company-name>Ryans Recruit Firm</h3>
|
|
<p style="color: rgba(255, 255, 255, 0.8);">
|
|
Your trusted partner in career advancement and talent acquisition.
|
|
</p>
|
|
</div>
|
|
|
|
<div class="footer-section">
|
|
<h3>Quick Links</h3>
|
|
<ul>
|
|
<li><a href="/">Home</a></li>
|
|
<li><a href="/about">About Us</a></li>
|
|
<li><a href="/services">Services</a></li>
|
|
<li><a href="/jobs">Job Listings</a></li>
|
|
<li><a href="/contact">Contact</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="footer-section">
|
|
<h3>For Employers</h3>
|
|
<ul>
|
|
<li><a href="/contact">Post a Job</a></li>
|
|
<li><a href="/contact">Our Process</a></li>
|
|
<li><a href="/contact">Pricing</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="footer-section">
|
|
<h3>Contact</h3>
|
|
<ul>
|
|
<li>Email: info@ryansrecruit.com</li>
|
|
<li>Phone: +1 (555) 123-4567</li>
|
|
<li>Hours: Mon-Fri 9AM-6PM EST</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="footer-bottom">
|
|
<p>© 2026 Ryans Recruit Firm. All rights reserved.</p>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<script src="/js/main.js"></script>
|
|
</body>
|
|
</html>
|