Skip to content

Commit 577bfa0

Browse files
committed
fix: update Hugging Face links to use correct casing and add Discord support in footer and header
1 parent 2f3bf15 commit 577bfa0

9 files changed

Lines changed: 63 additions & 29 deletions

File tree

app/collapse/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ function ExplainerContent() {
360360
{/* CTA */}
361361
<div className="flex flex-col sm:flex-row gap-3">
362362
<a
363-
href="https://huggingface.co/spaces/Hyper3Labs/HyperView"
363+
href="https://huggingface.co/spaces/hyper3labs/HyperView"
364364
target="_blank"
365365
rel="noopener noreferrer"
366366
className="inline-flex items-center justify-center gap-2 px-5 py-2.5 bg-white text-gray-900 text-sm font-medium rounded-md transition-all hover:bg-gray-200"

app/index-resonance/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ function ContentSection() {
247247

248248
<div className="flex flex-col sm:flex-row gap-4 justify-center pt-4">
249249
<a
250-
href="https://huggingface.co/spaces/Hyper3Labs/HyperView"
250+
href="https://huggingface.co/spaces/hyper3labs/HyperView"
251251
target="_blank"
252252
rel="noopener noreferrer"
253253
className="inline-flex items-center justify-center gap-2 px-6 py-3 bg-emerald-600 hover:bg-emerald-500 text-white font-medium rounded-xl transition-all hover:scale-105"

app/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import type { Metadata } from 'next';
22
import './globals.css';
33

44
export const metadata: Metadata = {
5-
title: 'hyperlabs — Non-Euclidean Embeddings',
5+
title: 'hyper³labs — Non-Euclidean Tools for Embeddings',
66
description:
77
'Open-source tools for non-Euclidean embeddings and dataset curation.',
88
openGraph: {
9-
title: 'hyperlabs — Non-Euclidean Embeddings',
9+
title: 'hyper³labs — Non-Euclidean Tools for Embeddings',
1010
description:
1111
'Open-source tools for non-Euclidean embeddings and dataset curation.',
1212
type: 'website',

app/warp/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ function ExplainerContent() {
309309
{/* CTA */}
310310
<div className="flex flex-col sm:flex-row gap-3">
311311
<a
312-
href="https://huggingface.co/spaces/Hyper3Labs/HyperView"
312+
href="https://huggingface.co/spaces/hyper3labs/HyperView"
313313
target="_blank"
314314
rel="noopener noreferrer"
315315
className="inline-flex items-center justify-center gap-2 px-5 py-2.5 bg-white text-gray-900 text-sm font-medium rounded-md transition-all hover:bg-gray-200"

components/Footer.tsx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Github } from 'lucide-react';
1+
import { SiDiscord, SiGithub } from '@icons-pack/react-simple-icons';
22

33
export default function Footer() {
44
return (
@@ -35,13 +35,22 @@ export default function Footer() {
3535
</div>
3636

3737
<div className="flex items-center gap-2">
38+
<a
39+
href="https://discord.gg/Qf2pXtY4Vf"
40+
target="_blank"
41+
rel="noopener noreferrer"
42+
className="flex items-center gap-2 px-4 py-2 text-gray-400 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 text-xs font-mono"
43+
>
44+
<SiDiscord className="w-4 h-4" />
45+
discord
46+
</a>
3847
<a
3948
href="https://github.com/Hyper3Labs"
4049
target="_blank"
4150
rel="noopener noreferrer"
4251
className="flex items-center gap-2 px-4 py-2 text-gray-400 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 text-xs font-mono"
4352
>
44-
<Github className="w-4 h-4" />
53+
<SiGithub className="w-4 h-4" />
4554
github
4655
</a>
4756
</div>

components/Header.tsx

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use client';
22

3-
import { Github, Menu, X } from 'lucide-react';
3+
import { Menu, X } from 'lucide-react';
4+
import { SiDiscord, SiGithub } from '@icons-pack/react-simple-icons';
45
import { useState, useEffect } from 'react';
56

67
export default function Header() {
@@ -61,13 +62,22 @@ export default function Header() {
6162
>
6263
projects
6364
</a>
65+
<a
66+
href="https://discord.gg/Qf2pXtY4Vf"
67+
target="_blank"
68+
rel="noopener noreferrer"
69+
className="flex items-center gap-2 px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 font-mono"
70+
>
71+
<SiDiscord className="w-4 h-4" />
72+
discord
73+
</a>
6474
<a
6575
href="https://github.com/Hyper3Labs"
6676
target="_blank"
6777
rel="noopener noreferrer"
6878
className="flex items-center gap-2 px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 font-mono"
6979
>
70-
<Github className="w-4 h-4" />
80+
<SiGithub className="w-4 h-4" />
7181
github
7282
</a>
7383
</div>
@@ -92,13 +102,22 @@ export default function Header() {
92102
>
93103
projects
94104
</a>
105+
<a
106+
href="https://discord.gg/Qf2pXtY4Vf"
107+
target="_blank"
108+
rel="noopener noreferrer"
109+
className="flex items-center gap-2 px-4 py-3 text-gray-300 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 font-mono text-sm"
110+
>
111+
<SiDiscord className="w-4 h-4" />
112+
discord
113+
</a>
95114
<a
96115
href="https://github.com/Hyper3Labs"
97116
target="_blank"
98117
rel="noopener noreferrer"
99118
className="flex items-center gap-2 px-4 py-3 text-gray-300 hover:text-white hover:bg-white/[0.06] rounded-xl transition-all duration-200 font-mono text-sm"
100119
>
101-
<Github className="w-4 h-4" />
120+
<SiGithub className="w-4 h-4" />
102121
github
103122
</a>
104123
</div>

components/Hero.tsx

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { Github, ArrowDown } from 'lucide-react';
1+
import { ArrowDown } from 'lucide-react';
2+
import { SiGithub } from '@icons-pack/react-simple-icons';
23
import { SiHuggingface } from '@icons-pack/react-simple-icons';
34

45
export default function Hero() {
@@ -21,9 +22,18 @@ export default function Hero() {
2122

2223
{/* Key differentiators - tight, scannable */}
2324
<div className="flex flex-wrap gap-x-6 gap-y-2 text-sm text-gray-400 mb-10 font-mono">
24-
<span>→ solves the crowding problem</span>
25-
<span>→ agentic data cleanup</span>
26-
<span>→ 10x faster (Rust + WebGL)</span>
25+
<span className="flex items-center gap-1.5">
26+
<span className="w-1.5 h-1.5 rounded-full bg-green-500"/>
27+
multi-geometry support
28+
</span>
29+
<span className="flex items-center gap-1.5">
30+
<span className="w-1.5 h-1.5 rounded-full bg-blue-500"/>
31+
AI curation copilot
32+
</span>
33+
<span className="flex items-center gap-1.5">
34+
<span className="w-1.5 h-1.5 rounded-full bg-purple-500"/>
35+
multimodal native
36+
</span>
2737
</div>
2838

2939
{/* CTAs */}
@@ -34,7 +44,7 @@ export default function Hero() {
3444
rel="noopener noreferrer"
3545
className="inline-flex items-center justify-center gap-2 px-5 py-2.5 bg-white text-gray-900 text-sm font-medium rounded-md transition-all hover:bg-gray-200"
3646
>
37-
<Github className="w-4 h-4" />
47+
<SiGithub className="w-4 h-4" />
3848
View on GitHub
3949
</a>
4050
<a

components/Projects.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
import { Github, ExternalLink } from 'lucide-react';
2-
import { SiPypi, SiNpm, SiHuggingface } from '@icons-pack/react-simple-icons';
1+
import { ExternalLink } from 'lucide-react';
2+
import { SiGithub, SiPypi, SiNpm, SiHuggingface } from '@icons-pack/react-simple-icons';
33

44
const projects = [
55
{
66
name: 'HyperView',
77
tagline: 'Data curation co-pilot',
88
description:
9-
'Dual-panel curation UI: image grid + embedding map. Euclidean ↔ Poincaré ↔ spherical.',
9+
'Multi-panel curation UI: image grid + embedding map. Euclidean ↔ Poincaré disk.',
1010
features: [
1111
'Agentic data cleanup',
1212
'Multi-geometry views',
1313
'HuggingFace integration',
1414
],
1515
repo: 'https://github.com/Hyper3Labs/HyperView',
16-
demo: 'https://huggingface.co/spaces/Hyper3Labs/HyperView',
17-
hfSpaces: 'https://huggingface.co/spaces/Hyper3Labs/HyperView',
16+
demo: 'https://huggingface.co/spaces/hyper3labs/HyperView',
17+
hfSpaces: 'https://huggingface.co/spaces/hyper3labs/HyperView',
1818
pypi: 'https://pypi.org/project/hyperview/',
1919
install: 'pip install hyperview',
2020
language: 'Python',
@@ -46,8 +46,8 @@ const projects = [
4646
'Auto HF download',
4747
],
4848
repo: 'https://github.com/Hyper3Labs/hyper-models',
49-
demo: 'https://huggingface.co/collections/hyperview-org/hyper-models-67900e48542fa2ea29a26684',
50-
hfCollection: 'https://huggingface.co/collections/hyperview-org/hyper-models-67900e48542fa2ea29a26684',
49+
demo: 'https://huggingface.co/mnm-matin/hyperbolic-clip',
50+
hfCollection: 'https://huggingface.co/mnm-matin/hyperbolic-clip',
5151
pypi: 'https://pypi.org/project/hyper-models/',
5252
install: 'pip install hyper-models',
5353
language: 'Python',
@@ -89,7 +89,7 @@ function ProjectCard({ project }: { project: typeof projects[0] }) {
8989
className="p-1.5 text-gray-500 hover:text-white hover:bg-white/[0.08] rounded-lg transition-all"
9090
title="GitHub"
9191
>
92-
<Github className="w-4 h-4" />
92+
<SiGithub className="w-4 h-4" />
9393
</a>
9494
{project.pypi && (
9595
<a
@@ -119,7 +119,7 @@ function ProjectCard({ project }: { project: typeof projects[0] }) {
119119
target="_blank"
120120
rel="noopener noreferrer"
121121
className="p-1.5 text-gray-500 hover:text-yellow-400 hover:bg-white/[0.08] rounded-lg transition-all"
122-
title={project.hfSpaces ? 'Hugging Face Spaces' : 'Hugging Face Collection'}
122+
title={project.hfSpaces ? 'Hugging Face Spaces' : 'Hugging Face'}
123123
>
124124
<SiHuggingface className="w-4 h-4" />
125125
</a>

components/WhyGeometry.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ export default function WhyGeometry() {
2424
has exponential volume growth. That matches hierarchy.
2525
</p>
2626

27-
<p>
28-
Correct interactions matter: Möbius pan/zoom and geodesic-aware selection.
29-
</p>
30-
3127
{/* Simple visual comparison - clickable cards */}
3228
<div className="grid md:grid-cols-2 gap-4 my-10">
3329
<a
@@ -91,7 +87,7 @@ export default function WhyGeometry() {
9187
</div>
9288

9389
<p className="text-sm text-gray-400">
94-
HyperView lets you toggle Euclidean ↔ hyperbolic (Poincaré disk) ↔ spherical—fast.
90+
HyperView lets you toggle Euclidean ↔ hyperbolic (Poincaré disk) on the same dataset.
9591
</p>
9692
</div>
9793
</div>

0 commit comments

Comments
 (0)