This commit is contained in:
2025-10-14 09:42:06 +02:00
parent d7ef3120b2
commit 2ecb0c1d74
10 changed files with 13 additions and 11 deletions
-1
View File
@@ -1 +0,0 @@
<svg fill="none" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 13.5V5.41a1 1 0 0 0-.3-.7L9.8.29A1 1 0 0 0 9.08 0H1.5v13.5A2.5 2.5 0 0 0 4 16h8a2.5 2.5 0 0 0 2.5-2.5m-1.5 0v-7H8v-5H3v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1M9.5 5V2.12L12.38 5zM5.13 5h-.62v1.25h2.12V5zm-.62 3h7.12v1.25H4.5zm.62 3h-.62v1.25h7.12V11z" clip-rule="evenodd" fill="#666" fill-rule="evenodd"/></svg>

Before

Width:  |  Height:  |  Size: 391 B

-1
View File
@@ -1 +0,0 @@
<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g clip-path="url(#a)"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.27 14.1a6.5 6.5 0 0 0 3.67-3.45q-1.24.21-2.7.34-.31 1.83-.97 3.1M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m.48-1.52a7 7 0 0 1-.96 0H7.5a4 4 0 0 1-.84-1.32q-.38-.89-.63-2.08a40 40 0 0 0 3.92 0q-.25 1.2-.63 2.08a4 4 0 0 1-.84 1.31zm2.94-4.76q1.66-.15 2.95-.43a7 7 0 0 0 0-2.58q-1.3-.27-2.95-.43a18 18 0 0 1 0 3.44m-1.27-3.54a17 17 0 0 1 0 3.64 39 39 0 0 1-4.3 0 17 17 0 0 1 0-3.64 39 39 0 0 1 4.3 0m1.1-1.17q1.45.13 2.69.34a6.5 6.5 0 0 0-3.67-3.44q.65 1.26.98 3.1M8.48 1.5l.01.02q.41.37.84 1.31.38.89.63 2.08a40 40 0 0 0-3.92 0q.25-1.2.63-2.08a4 4 0 0 1 .85-1.32 7 7 0 0 1 .96 0m-2.75.4a6.5 6.5 0 0 0-3.67 3.44 29 29 0 0 1 2.7-.34q.31-1.83.97-3.1M4.58 6.28q-1.66.16-2.95.43a7 7 0 0 0 0 2.58q1.3.27 2.95.43a18 18 0 0 1 0-3.44m.17 4.71q-1.45-.12-2.69-.34a6.5 6.5 0 0 0 3.67 3.44q-.65-1.27-.98-3.1" fill="#666"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h16v16H0z"/></clipPath></defs></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

-1
View File
@@ -1 +0,0 @@
<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1155 1000"><path d="m577.3 0 577.4 1000H0z" fill="#fff"/></svg>

Before

Width:  |  Height:  |  Size: 128 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="300" height="300" viewBox="0 0 300 300" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="300" height="300" fill="black"/>
<path d="M82 141.96C82.6667 143.213 83.0133 143.867 83.04 143.92C83.4933 144.747 83.5067 145.573 83.08 146.4L81.6 149.12L70.6 128.48H73.12C74.2667 128.48 75.0933 128.96 75.6 129.92C77.8933 134.213 80.0267 138.227 82 141.96ZM105.24 128.48C99.8 138.72 95.32 147.12 91.8 153.68C90.9467 155.307 90.5067 156.133 90.48 156.16C90.1867 156.72 89.72 157 89.08 157H85.8C91.0533 147.16 95.8667 138.133 100.24 129.92C100.773 128.96 101.6 128.48 102.72 128.48H105.24ZM141.804 135.6C143.137 137.787 143.804 140.173 143.804 142.76C143.804 145.32 143.137 147.707 141.804 149.92C140.471 152.107 138.657 153.84 136.364 155.12C134.097 156.373 131.617 157 128.924 157C126.231 157 123.737 156.373 121.444 155.12C119.151 153.84 117.337 152.107 116.004 149.92C114.671 147.707 114.004 145.32 114.004 142.76C114.004 140.173 114.671 137.787 116.004 135.6C117.337 133.413 119.151 131.68 121.444 130.4C123.737 129.12 126.231 128.48 128.924 128.48C131.617 128.48 134.097 129.12 136.364 130.4C138.657 131.68 140.471 133.413 141.804 135.6ZM136.844 135.2C134.657 133.093 132.004 132.04 128.884 132.04C125.791 132.04 123.151 133.093 120.964 135.2C118.777 137.28 117.684 139.8 117.684 142.76C117.684 145.693 118.777 148.213 120.964 150.32C123.151 152.4 125.791 153.44 128.884 153.44C132.004 153.44 134.657 152.4 136.844 150.32C139.031 148.213 140.124 145.693 140.124 142.76C140.124 139.8 139.031 137.28 136.844 135.2ZM183.389 128.48L169.749 142.72L183.389 157H180.149C179.323 157 178.603 156.68 177.989 156.04L167.509 145.08L157.029 156.04C156.416 156.68 155.696 157 154.869 157H151.309C154.589 153.56 163.376 144.373 177.669 129.44C178.283 128.8 179.003 128.48 179.829 128.48H183.389ZM162.509 137.56C162.189 137.88 161.816 138.04 161.389 138.04C160.963 138.04 160.589 137.88 160.269 137.56L151.629 128.48H154.869C155.696 128.48 156.416 128.8 157.029 129.44L163.629 136.36L162.509 137.56ZM210.693 132.52C201.413 148.2 196.679 156.187 196.493 156.48C196.306 156.827 196.013 157 195.613 157H192.053C199.279 144.6 204.479 135.653 207.653 130.16C207.919 129.653 208.306 129.253 208.813 128.96C209.346 128.64 209.919 128.48 210.533 128.48H212.773C215.066 132.773 220.146 142.28 228.013 157H225.093C224.213 157 223.559 156.613 223.133 155.84C222.013 153.707 220.453 150.787 218.453 147.08L210.693 132.52Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="159" height="29" viewBox="0 0 159 29" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 13.96C12.6667 15.2133 13.0133 15.8667 13.04 15.92C13.4933 16.7467 13.5067 17.5733 13.08 18.4L11.6 21.12L0.6 0.479998H3.12C4.26667 0.479998 5.09333 0.959998 5.6 1.92C7.89333 6.21333 10.0267 10.2267 12 13.96ZM35.24 0.479998C29.8 10.72 25.32 19.12 21.8 25.68C20.9467 27.3067 20.5067 28.1333 20.48 28.16C20.1867 28.72 19.72 29 19.08 29H15.8C21.0533 19.16 25.8667 10.1333 30.24 1.92C30.7733 0.959998 31.6 0.479998 32.72 0.479998H35.24ZM71.8041 7.6C73.1374 9.78667 73.8041 12.1733 73.8041 14.76C73.8041 17.32 73.1374 19.7067 71.8041 21.92C70.4707 24.1067 68.6574 25.84 66.3641 27.12C64.0974 28.3733 61.6174 29 58.9241 29C56.2307 29 53.7374 28.3733 51.4441 27.12C49.1507 25.84 47.3374 24.1067 46.0041 21.92C44.6707 19.7067 44.0041 17.32 44.0041 14.76C44.0041 12.1733 44.6707 9.78667 46.0041 7.6C47.3374 5.41333 49.1507 3.68 51.4441 2.4C53.7374 1.12 56.2307 0.479998 58.9241 0.479998C61.6174 0.479998 64.0974 1.12 66.3641 2.4C68.6574 3.68 70.4707 5.41333 71.8041 7.6ZM66.8441 7.2C64.6574 5.09333 62.0041 4.04 58.8841 4.04C55.7907 4.04 53.1507 5.09333 50.9641 7.2C48.7774 9.28 47.6841 11.8 47.6841 14.76C47.6841 17.6933 48.7774 20.2133 50.9641 22.32C53.1507 24.4 55.7907 25.44 58.8841 25.44C62.0041 25.44 64.6574 24.4 66.8441 22.32C69.0307 20.2133 70.1241 17.6933 70.1241 14.76C70.1241 11.8 69.0307 9.28 66.8441 7.2ZM113.389 0.479998L99.7494 14.72L113.389 29H110.149C109.323 29 108.603 28.68 107.989 28.04L97.5094 17.08L87.0294 28.04C86.416 28.68 85.696 29 84.8694 29H81.3094C84.5894 25.56 93.376 16.3733 107.669 1.44C108.283 0.799998 109.003 0.479998 109.829 0.479998H113.389ZM92.5094 9.56C92.1894 9.88 91.816 10.04 91.3894 10.04C90.9627 10.04 90.5894 9.88 90.2694 9.56L81.6294 0.479998H84.8694C85.696 0.479998 86.416 0.799998 87.0294 1.44L93.6294 8.36L92.5094 9.56ZM140.693 4.52C131.413 20.2 126.679 28.1867 126.493 28.48C126.306 28.8267 126.013 29 125.613 29H122.053C129.279 16.6 134.479 7.65333 137.653 2.16C137.919 1.65333 138.306 1.25333 138.813 0.959999C139.346 0.639998 139.919 0.479998 140.533 0.479998H142.773C145.066 4.77333 150.146 14.28 158.013 29H155.093C154.213 29 153.559 28.6133 153.133 27.84C152.013 25.7067 150.453 22.7867 148.453 19.08L140.693 4.52Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

-1
View File
@@ -1 +0,0 @@
<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 2.5h13v10a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1zM0 1h16v11.5a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5zm3.75 4.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5M7 4.75a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0m1.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5" fill="#666"/></svg>

Before

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 103 KiB

+3 -2
View File
@@ -16,8 +16,9 @@ const geistMono = Geist_Mono({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Create Next App", title: "Voxa | Chat. Connect. Collaborate.",
description: "Generated by create next app", description:
"Voxa is a modern chat app built for speed, simplicity, and collaboration. Experience real-time messaging with powerful tools for teams and communities.",
}; };
export default async function RootLayout({ export default async function RootLayout({
+3 -4
View File
@@ -14,14 +14,13 @@ export default function LandingPage() {
<div className="min-h-screen flex flex-col"> <div className="min-h-screen flex flex-col">
{/* Header */} {/* Header */}
<header className="flex items-center justify-between px-8 py-6 border-b bg-background/60 backdrop-blur-md sticky top-0 z-50"> <header className="flex items-center justify-between px-8 py-6 border-b bg-background/60 backdrop-blur-md sticky top-0 z-50">
<motion.h1 <motion.img
initial={{ opacity: 0, y: -10 }} initial={{ opacity: 0, y: -10 }}
animate={{ opacity: 1, y: 0 }} animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.5 }} transition={{ duration: 0.5 }}
className="text-2xl font-bold" className="text-2xl font-bold"
> src="/voxa.svg"
Voxa />
</motion.h1>
<div className="flex gap-4"> <div className="flex gap-4">
<Button variant="ghost" onClick={() => router.push("/login")}> <Button variant="ghost" onClick={() => router.push("/login")}>
Login Login