Skip to content

Commit 64dfbbf

Browse files
committed
Add cross-navigation footer to pathfinder.copilotkit.dev landing page
1 parent 22c7f04 commit 64dfbbf

1 file changed

Lines changed: 90 additions & 0 deletions

File tree

docs/index.html

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,63 @@
156156
.footer-links a { color: var(--text-secondary); font-size: 0.85rem; font-weight: 500; text-decoration:none; transition: color 0.2s; }
157157
.footer-links a:hover { color: var(--text-primary); }
158158

159+
/* --- Cross-Nav Footer -------------------------------------------- */
160+
.cross-nav-footer {
161+
padding: 2rem 0;
162+
border-top: 1px solid var(--border);
163+
}
164+
.cross-nav-toolbar {
165+
max-width: 1120px;
166+
margin: 0 auto;
167+
padding: 0 2rem;
168+
display: flex;
169+
align-items: center;
170+
justify-content: center;
171+
gap: 0.5rem;
172+
flex-wrap: wrap;
173+
}
174+
.cn-label {
175+
font-family: "JetBrains Mono", "SF Mono", "Fira Code", monospace;
176+
font-size: 0.8rem;
177+
color: var(--text-dim);
178+
margin-right: 0.25rem;
179+
white-space: nowrap;
180+
}
181+
.cn-pill {
182+
display: inline-flex;
183+
align-items: center;
184+
gap: 0.4rem;
185+
padding: 0.35rem 0.85rem;
186+
border: 1px solid var(--border);
187+
border-radius: 100px;
188+
font-family: "JetBrains Mono", "SF Mono", "Fira Code", monospace;
189+
font-size: 0.75rem;
190+
font-weight: 500;
191+
color: var(--text-secondary);
192+
text-decoration: none;
193+
transition: border-color 0.2s, background 0.2s, color 0.2s;
194+
white-space: nowrap;
195+
}
196+
.cn-pill:hover {
197+
border-color: #3a3a50;
198+
color: var(--text-primary);
199+
text-decoration: none;
200+
background: rgba(255, 255, 255, 0.03);
201+
}
202+
.cn-pill.active {
203+
border-color: var(--accent);
204+
background: var(--accent-glow);
205+
color: var(--text-primary);
206+
cursor: default;
207+
pointer-events: none;
208+
}
209+
.cn-dot {
210+
width: 6px;
211+
height: 6px;
212+
border-radius: 50%;
213+
flex-shrink: 0;
214+
}
215+
159216
/* Responsive: Tablet */
160217
@media (max-width: 768px) {
161218
.hero h1 { font-size: 36px; }
@@ -179,6 +236,17 @@
179236
.install-box .cmd { word-break: break-all; }
180237
.demo-body { font-size: 11px; min-height: 360px; }
181238
.migration h2, .features h2, .section-comparison h2 { font-size: 1.75rem; }
239+
.cn-label { display: none; }
240+
}
241+
242+
@media (max-width: 640px) {
243+
.cross-nav-toolbar {
244+
gap: 0.4rem;
245+
}
246+
.cn-pill {
247+
font-size: 0.7rem;
248+
padding: 0.3rem 0.7rem;
249+
}
182250
}
183251

184252
/* Hamburger menu */
@@ -492,6 +560,28 @@ <h2 class="fade-in">Switch to Pathfinder</h2>
492560
</div>
493561
</section>
494562

563+
<!-- Cross-navigation toolbar -->
564+
<div class="cross-nav-footer">
565+
<div class="cross-nav-toolbar">
566+
<span class="cn-label">copilotkit.dev /</span>
567+
<a class="cn-pill" href="https://vscode.copilotkit.dev">
568+
<span class="cn-dot" style="background:#aa66ff"></span>vscode
569+
</a>
570+
<a class="cn-pill" href="https://aimock.copilotkit.dev">
571+
<span class="cn-dot" style="background:#00ff88"></span>aimock
572+
</a>
573+
<a class="cn-pill" href="https://oversight.copilotkit.dev">
574+
<span class="cn-dot" style="background:#ff6688"></span>oversight
575+
</a>
576+
<a class="cn-pill active" href="https://pathfinder.copilotkit.dev">
577+
<span class="cn-dot" style="background:#00ccff"></span>pathfinder
578+
</a>
579+
<a class="cn-pill" href="https://outpost.copilotkit.dev">
580+
<span class="cn-dot" style="background:#f97316"></span>outpost
581+
</a>
582+
</div>
583+
</div>
584+
495585
<footer>
496586
<div class="container">
497587
<div class="footer-brand"><span class="prompt">$</span> pathfinder &middot; <a href="https://github.com/CopilotKit/pathfinder/blob/main/LICENSE" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline">Elastic License 2.0</a> &mdash; free to use, modify, and self-host</div>

0 commit comments

Comments
 (0)