Skip to content
This repository was archived by the owner on Oct 15, 2025. It is now read-only.

Commit bf68ba4

Browse files
authored
Enterprise Edition (#204)
1 parent 0f5928c commit bf68ba4

36 files changed

+573
-204
lines changed

src/lib/components/KuzuLogo.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
let viewBox = $derived(iconOnly ? "0 0 56 56" : "0 0 200 56");
1313
</script>
1414

15-
<a href="/" class="inline-block">
15+
<a href="/" class="inline-block pt-2">
1616
<div
1717
class={`inline-flex ${className}`}
1818
>

src/lib/components/layout/Footer.svelte

Lines changed: 57 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<footer class="bg-muted mt-20 border-t">
77
<div class="container mx-auto px-4 py-12">
8-
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-12">
8+
<div class="justify-between flex flex-row gap-12">
99
<div class="space-y-4">
1010
<KuzuLogo
1111
textClass="text-muted-foreground"
@@ -28,7 +28,7 @@
2828
<a
2929
href="https://twitter.com/kuzudb"
3030
class="text-muted-foreground hover:text-foreground transition-colors"
31-
aria-label="Twitter"
31+
aria-label="X"
3232
>
3333
<i class="fa-brands fa-x-twitter"></i>
3434
</a>
@@ -39,56 +39,65 @@
3939
>
4040
<i class="fa-brands fa-discord"></i>
4141
</a>
42+
<a
43+
href="https://www.youtube.com/@KuzuDB"
44+
class="text-muted-foreground hover:text-foreground transition-colors"
45+
aria-label="Youtube"
46+
>
47+
<i class="fa-brands fa-youtube"></i>
48+
</a>
4249
</div>
4350
</div>
4451

45-
<div>
46-
<h3 class="text-lg font-semibold mb-4">Quick Links</h3>
47-
<ul class="space-y-3">
48-
<li>
49-
<a
50-
href="https://docs.kuzudb.com"
51-
target="_blank"
52-
rel="noopener noreferrer"
53-
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
54-
>Documentation</a
55-
>
56-
</li>
57-
<li>
58-
<a
59-
href="https://blog.kuzudb.com"
60-
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
61-
>Blog</a
62-
>
63-
</li>
64-
<li>
65-
<a
66-
href="//kuzudb.com/privacy"
67-
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
68-
>Privacy Policy</a
69-
>
70-
</li>
71-
</ul>
72-
</div>
52+
<div class="flex flex-row gap-20">
53+
<div>
54+
<h3 class="text-lg font-semibold mb-4">Quick Links</h3>
55+
<ul class="space-y-3">
56+
<li>
57+
<a
58+
href="https://docs.kuzudb.com"
59+
target="_blank"
60+
rel="noopener noreferrer"
61+
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
62+
>Documentation</a
63+
>
64+
</li>
65+
<li>
66+
<a
67+
href="https://blog.kuzudb.com"
68+
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
69+
>Blog</a
70+
>
71+
</li>
72+
<li>
73+
<a
74+
href="//kuzudb.com/privacy"
75+
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
76+
>Privacy Policy</a
77+
>
78+
</li>
79+
</ul>
80+
</div>
7381

74-
<div>
75-
<h3 class="text-lg font-semibold mb-4">Contact</h3>
76-
<ul class="space-y-3">
77-
<li class="flex items-center space-x-2">
78-
<Mail class="h-4 w-4 text-muted-foreground" />
79-
<a
80-
href="mailto:contact@kuzudb.com"
81-
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
82-
>contact@kuzudb.com</a
83-
>
84-
</li>
85-
<li class="flex items-center space-x-2">
86-
<MapPin class="h-4 w-4 text-muted-foreground" />
87-
<span class="text-muted-foreground text-sm"
88-
>295 Hagey Blvd, Waterloo, ON</span
89-
>
90-
</li>
91-
</ul>
82+
<div>
83+
<h3 class="text-lg font-semibold mb-4">Contact</h3>
84+
<ul class="space-y-3">
85+
<li class="flex items-center space-x-2">
86+
<Mail class="h-4 w-4 text-muted-foreground" />
87+
<a
88+
href="mailto:contact@kuzudb.com"
89+
class="text-muted-foreground hover:text-foreground transition-colors text-sm"
90+
>contact@kuzudb.com</a
91+
>
92+
</li>
93+
<li class="flex items-center space-x-2">
94+
<MapPin class="h-4 w-4 text-muted-foreground" />
95+
<span class="text-muted-foreground text-sm"
96+
>295 Hagey Blvd, Waterloo, ON</span
97+
>
98+
</li>
99+
</ul>
100+
</div>
92101
</div>
93102
</div>
94103

src/lib/components/layout/Header.svelte

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
let isMenuOpen = $state(false);
1111
let scrolled = $state(false);
1212
let isContactPage = $derived($page.url.pathname === '/contact');
13+
let isProductPage = $derived($page.url.pathname === '/product')
1314
1415
function handleScroll() {
1516
scrolled = window.scrollY > 0;
@@ -70,6 +71,18 @@
7071
class="text-primary hover:text-foreground transition-colors">Support & Consultancy</a
7172
>
7273
{/if}
74+
{#if isProductPage}
75+
<a href="/"
76+
rel="noopener noreferrer"
77+
class="text-foreground hover:text-primary transition-colors">Home Page</a
78+
>
79+
{:else}
80+
<a href="/product"
81+
rel="noopener noreferrer"
82+
class="text-foreground hover:text-primary transition-colors">Product</a
83+
>
84+
{/if}
85+
7386
<a
7487
href="https://demo.kuzudb.com"
7588
target="_blank"
@@ -96,15 +109,15 @@
96109
<i class="fa-brands fa-github"></i>
97110
<span class="transition-all duration-300" class:hidden={scrolled}>GitHub</span>
98111
</a>
99-
<a
112+
<!-- <a
100113
href="//kuzudb.com/chat"
101114
target="_blank"
102115
rel="noopener noreferrer"
103116
class="hover:text-primary transition-colors"
104117
>
105118
<i class="fa-brands fa-discord"></i>
106119
<span class="transition-all duration-300" class:hidden={scrolled}>Discord</span>
107-
</a>
120+
</a> -->
108121
<Button variant="ghost" size="icon" onclick={toggleMode}>
109122
<Sun
110123
class="h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"

0 commit comments

Comments
 (0)