Skip to content

Commit b73303f

Browse files
authored
Update careers.html
1 parent c39dbc5 commit b73303f

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

careers.html

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
<!-- Three.js -->
7777
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
7878

79-
<!-- Structured Data - 18 Individual JobPosting Schemas -->
79+
<!-- Structured Data - 20 Individual JobPosting Schemas -->
8080
<script type="application/ld+json">
8181
[
8282
{
@@ -1145,6 +1145,7 @@
11451145
/* Stats Bar */
11461146
.careers-stats {
11471147
display: flex;
1148+
justify-content: center;
11481149
gap: 64px;
11491150
padding: 48px 64px;
11501151
background: rgba(0, 255, 255, 0.02);
@@ -1417,6 +1418,12 @@
14171418
background: rgba(148, 0, 211, 0.1);
14181419
}
14191420

1421+
.job-level.mid {
1422+
border-color: rgba(255, 165, 0, 0.3);
1423+
color: #ffa500;
1424+
background: rgba(255, 165, 0, 0.1);
1425+
}
1426+
14201427
.job-level.intern {
14211428
border-color: rgba(255, 20, 147, 0.3);
14221429
color: #ff1493;
@@ -2966,7 +2973,7 @@ <h1 class="page-title reveal">
29662973
<!-- Stats -->
29672974
<div class="careers-stats reveal">
29682975
<div class="careers-stat">
2969-
<div class="careers-stat-value">18</div>
2976+
<div class="careers-stat-value">20</div>
29702977
<div class="careers-stat-label">Open Positions</div>
29712978
</div>
29722979
<div class="careers-stat">
@@ -3056,12 +3063,15 @@ <h1 class="page-title reveal">
30563063
<div class="filter-bar reveal">
30573064
<button class="filter-btn active sound-click" data-filter="all">All Positions</button>
30583065
<button class="filter-btn sound-click" data-filter="senior">Senior Level</button>
3066+
<button class="filter-btn sound-click" data-filter="mid">Mid Level</button>
30593067
<button class="filter-btn sound-click" data-filter="entry">Entry Level</button>
30603068
<button class="filter-btn sound-click" data-filter="intern" style="border-color: rgba(255, 20, 147, 0.3); color: #ff1493;">Internships</button>
3061-
<button class="filter-btn sound-click" data-filter="ai">AI</button>
30623069
<button class="filter-btn sound-click" data-filter="engineering">Engineering</button>
3070+
<button class="filter-btn sound-click" data-filter="ai">AI</button>
30633071
<button class="filter-btn sound-click" data-filter="product">Product</button>
30643072
<button class="filter-btn sound-click" data-filter="business">Business</button>
3073+
<button class="filter-btn sound-click" data-filter="marketing">Marketing</button>
3074+
<button class="filter-btn sound-click" data-filter="support">Support</button>
30653075
</div>
30663076

30673077
<!-- Jobs Grid -->
@@ -4265,16 +4275,20 @@ <h3 class="job-title">Product Design Intern</h3>
42654275

42664276
if (filter === 'all') {
42674277
show = true;
4268-
} else if (filter === 'senior' || filter === 'entry' || filter === 'intern') {
4278+
} else if (filter === 'senior' || filter === 'mid' || filter === 'entry' || filter === 'intern') {
42694279
show = level === filter;
42704280
} else if (filter === 'ai') {
42714281
show = department === 'ai';
42724282
} else if (filter === 'engineering') {
4273-
show = department === 'engineering';
4283+
show = department === 'engineering' || department === 'research';
42744284
} else if (filter === 'product') {
4275-
show = department === 'product';
4285+
show = department === 'product' || department === 'design';
42764286
} else if (filter === 'business') {
42774287
show = department === 'business';
4288+
} else if (filter === 'marketing') {
4289+
show = department === 'marketing';
4290+
} else if (filter === 'support') {
4291+
show = department === 'support';
42784292
}
42794293

42804294
card.style.display = show ? 'block' : 'none';

0 commit comments

Comments
 (0)