Skip to content

Commit 231a365

Browse files
committed
Initial landing page with custom domain cpp.lux.network
0 parents  commit 231a365

3 files changed

Lines changed: 115 additions & 0 deletions

File tree

.nojekyll

Whitespace-only changes.

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
cpp.lux.network

index.html

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Lux C++ Libraries</title>
7+
<style>
8+
* { margin: 0; padding: 0; box-sizing: border-box; }
9+
body {
10+
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
11+
background: linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 100%);
12+
color: #fff;
13+
min-height: 100vh;
14+
display: flex;
15+
flex-direction: column;
16+
align-items: center;
17+
justify-content: center;
18+
padding: 2rem;
19+
}
20+
h1 {
21+
font-size: 3rem;
22+
margin-bottom: 0.5rem;
23+
background: linear-gradient(90deg, #00d4ff, #7b2fff);
24+
-webkit-background-clip: text;
25+
-webkit-text-fill-color: transparent;
26+
}
27+
.subtitle {
28+
color: #888;
29+
margin-bottom: 3rem;
30+
font-size: 1.2rem;
31+
}
32+
.grid {
33+
display: grid;
34+
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
35+
gap: 1.5rem;
36+
max-width: 1200px;
37+
width: 100%;
38+
}
39+
.card {
40+
background: rgba(255,255,255,0.05);
41+
border: 1px solid rgba(255,255,255,0.1);
42+
border-radius: 12px;
43+
padding: 2rem;
44+
text-decoration: none;
45+
color: #fff;
46+
transition: all 0.3s ease;
47+
}
48+
.card:hover {
49+
background: rgba(255,255,255,0.1);
50+
border-color: #00d4ff;
51+
transform: translateY(-4px);
52+
}
53+
.card h2 {
54+
font-size: 1.5rem;
55+
margin-bottom: 0.5rem;
56+
}
57+
.card p {
58+
color: #888;
59+
font-size: 0.95rem;
60+
line-height: 1.5;
61+
}
62+
.tag {
63+
display: inline-block;
64+
background: rgba(0,212,255,0.2);
65+
color: #00d4ff;
66+
padding: 0.25rem 0.75rem;
67+
border-radius: 20px;
68+
font-size: 0.8rem;
69+
margin-top: 1rem;
70+
}
71+
footer {
72+
margin-top: 4rem;
73+
color: #555;
74+
font-size: 0.9rem;
75+
}
76+
footer a { color: #00d4ff; text-decoration: none; }
77+
</style>
78+
</head>
79+
<body>
80+
<h1>Lux C++</h1>
81+
<p class="subtitle">High-Performance Cryptographic Libraries</p>
82+
83+
<div class="grid">
84+
<a href="/gpu/" class="card">
85+
<h2>lux-gpu</h2>
86+
<p>GPU compute foundation with Metal and CUDA backends for high-throughput parallel processing.</p>
87+
<span class="tag">Metal • CUDA • CPU</span>
88+
</a>
89+
90+
<a href="/crypto/" class="card">
91+
<h2>lux-crypto</h2>
92+
<p>Cryptographic primitives: BLS12-381 signatures, BLAKE3 hashing, KZG commitments, ML-DSA/ML-KEM.</p>
93+
<span class="tag">BLS • Hash • ZK</span>
94+
</a>
95+
96+
<a href="/lattice/" class="card">
97+
<h2>lux-lattice</h2>
98+
<p>Lattice-based cryptography with NTT acceleration for post-quantum security.</p>
99+
<span class="tag">NTT • RLWE • PQ</span>
100+
</a>
101+
102+
<a href="/fhe/" class="card">
103+
<h2>lux-fhe</h2>
104+
<p>Fully Homomorphic Encryption: TFHE, CKKS, BGV schemes with threshold support.</p>
105+
<span class="tag">TFHE • CKKS • BGV</span>
106+
</a>
107+
</div>
108+
109+
<footer>
110+
<a href="https://github.com/luxcpp">GitHub</a> ·
111+
<a href="https://lux.network">Lux Network</a>
112+
</footer>
113+
</body>
114+
</html>

0 commit comments

Comments
 (0)