Florin Bobiș commited on
Commit
8e4badd
·
1 Parent(s): b466038

clean slate

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
.eslintrc.json DELETED
@@ -1,3 +0,0 @@
1
- {
2
- "extends": "next/core-web-vitals"
3
- }
 
 
 
 
.gitattributes DELETED
@@ -1,35 +0,0 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.gitignore DELETED
@@ -1,38 +0,0 @@
1
- # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2
-
3
- # dependencies
4
- /node_modules
5
- /.pnp
6
- .pnp.js
7
- .yarn/install-state.gz
8
-
9
- # testing
10
- /coverage
11
-
12
- # next.js
13
- /.next/
14
- /out/
15
-
16
- # production
17
- /build
18
-
19
- # misc
20
- .DS_Store
21
- *.pem
22
-
23
- # debug
24
- npm-debug.log*
25
- yarn-debug.log*
26
- yarn-error.log*
27
-
28
- # local env files
29
- .env*.local
30
-
31
- # vercel
32
- .vercel
33
-
34
- # typescript
35
- *.tsbuildinfo
36
- next-env.d.ts
37
-
38
- certificates
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Dockerfile DELETED
@@ -1,23 +0,0 @@
1
- # Use an official Node.js runtime as the base image
2
- FROM node:18-alpine
3
-
4
- # Set the working directory in the container
5
- WORKDIR /app
6
-
7
- # Copy package.json and package-lock.json to the working directory
8
- COPY package*.json ./
9
-
10
- # Install project dependencies
11
- RUN npm install
12
-
13
- # Copy all source files to the working directory
14
- COPY . .
15
-
16
- # Build the Next.js application
17
- RUN npm run build
18
-
19
- # Expose the port your app runs on
20
- EXPOSE 7860
21
-
22
- # Define the command to run your app
23
- CMD [ "npm", "start" ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
README.md DELETED
@@ -1,10 +0,0 @@
1
- ---
2
- title: Atom Landing
3
- emoji: ⚡
4
- colorFrom: blue
5
- colorTo: blue
6
- sdk: docker
7
- pinned: false
8
- ---
9
-
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
components.json DELETED
@@ -1,17 +0,0 @@
1
- {
2
- "$schema": "https://ui.shadcn.com/schema.json",
3
- "style": "default",
4
- "rsc": true,
5
- "tsx": true,
6
- "tailwind": {
7
- "config": "tailwind.config.ts",
8
- "css": "src/app/globals.css",
9
- "baseColor": "slate",
10
- "cssVariables": true,
11
- "prefix": ""
12
- },
13
- "aliases": {
14
- "components": "@/components",
15
- "utils": "@/lib/utils"
16
- }
17
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
next.config.mjs DELETED
@@ -1,4 +0,0 @@
1
- /** @type {import('next').NextConfig} */
2
- const nextConfig = {};
3
-
4
- export default nextConfig;
 
 
 
 
 
package-lock.json DELETED
The diff for this file is too large to render. See raw diff
 
package.json DELETED
@@ -1,37 +0,0 @@
1
- {
2
- "name": "atom-landing",
3
- "version": "0.1.0",
4
- "private": true,
5
- "scripts": {
6
- "dev": "next dev --experimental-https",
7
- "build": "next build",
8
- "start": "next start -p 7860",
9
- "lint": "next lint"
10
- },
11
- "dependencies": {
12
- "@radix-ui/react-slot": "^1.1.0",
13
- "@tsparticles/engine": "^3.5.0",
14
- "@tsparticles/react": "^3.0.0",
15
- "@tsparticles/slim": "^3.5.0",
16
- "class-variance-authority": "^0.7.0",
17
- "clsx": "^2.1.1",
18
- "framer-motion": "^11.3.31",
19
- "lucide-react": "^0.436.0",
20
- "next": "14.2.7",
21
- "next-themes": "^0.3.0",
22
- "react": "^18",
23
- "react-dom": "^18",
24
- "tailwind-merge": "^2.5.2",
25
- "tailwindcss-animate": "^1.0.7"
26
- },
27
- "devDependencies": {
28
- "@types/node": "^20",
29
- "@types/react": "^18",
30
- "@types/react-dom": "^18",
31
- "eslint": "^8",
32
- "eslint-config-next": "14.2.7",
33
- "postcss": "^8",
34
- "tailwindcss": "^3.4.1",
35
- "typescript": "^5"
36
- }
37
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
postcss.config.mjs DELETED
@@ -1,8 +0,0 @@
1
- /** @type {import('postcss-load-config').Config} */
2
- const config = {
3
- plugins: {
4
- tailwindcss: {},
5
- },
6
- };
7
-
8
- export default config;
 
 
 
 
 
 
 
 
 
public/images/1.png DELETED
Binary file (2 kB)
 
public/images/10.png DELETED
Binary file (1.96 kB)
 
public/images/2.png DELETED
Binary file (2.56 kB)
 
public/images/3.png DELETED
Binary file (2.7 kB)
 
public/images/4.png DELETED
Binary file (1.92 kB)
 
public/images/5.png DELETED
Binary file (2.39 kB)
 
public/images/6.png DELETED
Binary file (2.28 kB)
 
public/images/7.png DELETED
Binary file (2.36 kB)
 
public/images/8.png DELETED
Binary file (2.3 kB)
 
public/images/9.png DELETED
Binary file (2.71 kB)
 
public/images/client1.webp DELETED
Binary file (47.4 kB)
 
public/images/client10.webp DELETED
Binary file (21.5 kB)
 
public/images/client11.webp DELETED
Binary file (55.6 kB)
 
public/images/client12.webp DELETED
Binary file (12.6 kB)
 
public/images/client13.webp DELETED
Binary file (15.8 kB)
 
public/images/client2.webp DELETED
Binary file (22.7 kB)
 
public/images/client3.webp DELETED
Binary file (9.57 kB)
 
public/images/client4.webp DELETED
Binary file (4.64 kB)
 
public/images/client5.webp DELETED
Binary file (22.1 kB)
 
public/images/client6.webp DELETED
Binary file (26.5 kB)
 
public/images/client7.webp DELETED
Binary file (13.8 kB)
 
public/images/client8.webp DELETED
Binary file (108 kB)
 
public/images/client9.webp DELETED
Binary file (26.8 kB)
 
public/images/p1.png DELETED
Binary file (396 kB)
 
public/images/p2.png DELETED
Binary file (368 kB)
 
public/images/p3.png DELETED
Binary file (322 kB)
 
public/images/p4.png DELETED
Binary file (310 kB)
 
public/images/p5.png DELETED
Binary file (396 kB)
 
public/images/p6.png DELETED
Binary file (368 kB)
 
public/images/temp-banner.png DELETED
Binary file (768 kB)
 
public/logo-dark.png DELETED
Binary file (46.8 kB)
 
public/logo-transparent.png DELETED
Binary file (54.5 kB)
 
public/logo.png DELETED
Binary file (49.5 kB)
 
src/app/(main)/(pages)/dashboard/page.tsx DELETED
@@ -1,9 +0,0 @@
1
- const DashboardPage = () => {
2
- return (
3
- <div className="flex flex-col gap-4 relative">
4
- <h1 className="text-4xl sticky top-0 z-[10] p-6 bg-background/50 backdrop-blur-lg flex items-center border-b">Dashboard</h1>
5
- </div>
6
- );
7
- }
8
-
9
- export default DashboardPage;
 
 
 
 
 
 
 
 
 
 
src/app/(main)/(pages)/layout.tsx DELETED
@@ -1,10 +0,0 @@
1
- type Props = {
2
- children: React.ReactNode
3
- }
4
- const Layout = ({children}: Props) => {
5
- return ( <div className="border-l-[1px] border-t-[1px] pb-20 h-screen rounded-l-3xl border-muted-foreground/20 overflow-scroll">
6
- {children}
7
- </div> );
8
- }
9
-
10
- export default Layout;
 
 
 
 
 
 
 
 
 
 
 
src/app/(main)/layout.tsx DELETED
@@ -1,15 +0,0 @@
1
- import React from "react";
2
- type Props = {
3
- children: React.ReactNode
4
- }
5
- const Layout = (props: Props) => {
6
- return (
7
- <div className="flex overflow-hidden h-screen">
8
- <div className="w-full">
9
- {props.children}
10
- </div>
11
- </div>
12
- );
13
- }
14
-
15
- export default Layout;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/app/favicon.ico DELETED
Binary file (25.9 kB)
 
src/app/globals.css DELETED
@@ -1,76 +0,0 @@
1
- @tailwind base;
2
- @tailwind components;
3
- @tailwind utilities;
4
-
5
- *,
6
- *::before,
7
- *::after {
8
- box-sizing: border-box;
9
- }
10
-
11
- *::-webkit-scrollbar {
12
- display: none !important;
13
- }
14
- .bg-radial-gradient {
15
- background-image: radial-gradient(
16
- circle at 10% 20%,
17
- rgba(4, 159, 108, 1) 0%,
18
- rgba(194, 254, 113, 1) 90.1%
19
- );
20
- }
21
-
22
- @layer base {
23
- :root {
24
- --background: 0 0% 100%;
25
- --foreground: 0 0% 3.9%;
26
- --card: 0 0% 100%;
27
- --card-foreground: 0 0% 3.9%;
28
- --popover: 0 0% 100%;
29
- --popover-foreground: 0 0% 3.9%;
30
- --primary: 0 0% 9%;
31
- --primary-foreground: 0 0% 98%;
32
- --secondary: 0 0% 96.1%;
33
- --secondary-foreground: 0 0% 9%;
34
- --muted: 0 0% 96.1%;
35
- --muted-foreground: 0 0% 45.1%;
36
- --accent: 0 0% 96.1%;
37
- --accent-foreground: 0 0% 9%;
38
- --destructive: 0 84.2% 60.2%;
39
- --destructive-foreground: 0 0% 98%;
40
- --border: 0 0% 89.8%;
41
- --input: 0 0% 89.8%;
42
- --ring: 0 0% 3.9%;
43
- --radius: 0.5rem;
44
- }
45
-
46
- .dark {
47
- --background: 0 0% 3.9%;
48
- --foreground: 0 0% 98%;
49
- --card: 0 0% 3.9%;
50
- --card-foreground: 0 0% 98%;
51
- --popover: 0 0% 3.9%;
52
- --popover-foreground: 0 0% 98%;
53
- --primary: 0 0% 98%;
54
- --primary-foreground: 0 0% 9%;
55
- --secondary: 0 0% 14.9%;
56
- --secondary-foreground: 0 0% 98%;
57
- --muted: 0 0% 14.9%;
58
- --muted-foreground: 0 0% 63.9%;
59
- --accent: 0 0% 14.9%;
60
- --accent-foreground: 0 0% 98%;
61
- --destructive: 0 62.8% 30.6%;
62
- --destructive-foreground: 0 0% 98%;
63
- --border: 0 0% 14.9%;
64
- --input: 0 0% 14.9%;
65
- --ring: 0 0% 83.1%;
66
- }
67
- }
68
-
69
- @layer base {
70
- * {
71
- @apply border-border;
72
- }
73
- body {
74
- @apply bg-background text-foreground;
75
- }
76
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/app/layout.tsx DELETED
@@ -1,33 +0,0 @@
1
- import type { Metadata } from "next";
2
- import { DM_Sans, Inter } from "next/font/google";
3
- import "./globals.css";
4
- import { ThemeProvider } from "next-themes";
5
-
6
- const inter = Inter({ subsets: ["latin"] });
7
- const dm_sans = DM_Sans({ subsets: ["latin"] });
8
-
9
- export const metadata: Metadata = {
10
- title: "G-Space Atom",
11
- description: "Your One-stop Shop For Gravity-free Design",
12
- };
13
-
14
- export default function RootLayout({
15
- children,
16
- }: Readonly<{
17
- children: React.ReactNode;
18
- }>) {
19
- return (
20
- <html lang="en">
21
- <body className={dm_sans.className}>
22
- <ThemeProvider
23
- attribute="class"
24
- defaultTheme="dark"
25
- enableSystem
26
- disableTransitionOnChange
27
- >
28
- {children}
29
- </ThemeProvider>
30
- </body>
31
- </html>
32
- );
33
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/app/page.tsx DELETED
@@ -1,194 +0,0 @@
1
- import Navbar from "@/components/global/navbar";
2
- import { CardBody, CardContainer, CardItem } from "@/components/ui/3d-card";
3
- import { Button } from "@/components/ui/button";
4
- import { ContainerScroll } from "@/components/ui/container-scroll-animation";
5
- import { HeroParallax } from "@/components/ui/hero-parallax";
6
- import { InfiniteMovingCards } from "@/components/ui/infinite-moving-cards";
7
- import { LampComponent } from "@/components/ui/lamp";
8
- import { clients, products } from "@/lib/constants";
9
- import { CheckIcon } from "lucide-react";
10
-
11
- export default function Home() {
12
- return (
13
- <main className="flex items-center justify-center flex-col">
14
- <Navbar />
15
- <section className="h-screen w-full bg-neutral-950 rounded-md !overflow-visible relative flex flex-col items-center antialiased">
16
- <div className="absolute inset-0 h-full w-full items-center px-5 py-24 [background:radial-gradient(125%_125%_at_50%_10%,#000_35%,#223_100%)]"></div>
17
- <div className="flex flex-col mt-[-100px] md:mt-[-50px]">
18
- <ContainerScroll
19
- titleComponent={
20
- <div className="flex items-center flex-col">
21
- <Button
22
- size={"lg"}
23
- className="p-8 mb-8 md:mb-0 text-2xl w-full sm:w-fit border-t-2 rounded-full border-[#4D4D4D] bg-[#1F1F1F] hover:bg-white group transition-all flex items-center justify-center gap-4 hover:shadow-xl hover:shadow-neutral-500 duration-500"
24
- >
25
- <span className="bg-clip-text text-transparent bg-gradient-to-r from-neutral-500 to-neutral-600 md:text-center font-sans group-hover:bg-gradient-to-r group-hover:from-black goup-hover:to-black">
26
- Start For Free Today
27
- </span>
28
- </Button>
29
- <h1 className="text-5xl md:text-8xl bg-clip-text text-transparent bg-gradient-to-b from-white to-neutral-600 font-sans font-bold">
30
- Your Gravity-free Design with Atom
31
- </h1>
32
- </div>
33
- }
34
- />
35
- </div>
36
- </section>
37
- <InfiniteMovingCards
38
- className="md:mt-[23rem] mt-[-100px]"
39
- items={clients}
40
- direction="right"
41
- speed="slow"
42
- />
43
- <section>
44
- <HeroParallax products={products} />
45
- </section>
46
- <section className="mt-[-500px]">
47
- <LampComponent />
48
- <div className="flex flex-wrap items-center justify-center flex-col md:flex-row gap-8 -mt-72 mb-20">
49
- <CardContainer className="inter-var ">
50
- <CardBody className="bg-gray-50 relative group/card dark:hover:shadow-2xl dark:hover:shadow-neutral-500/[0.1] dark:bg-black dark:border-white/[0.2] border-black/[0.1] w-full md:!w-[350px] h-auto rounded-xl p-6 border">
51
- <CardItem
52
- translateZ="50"
53
- className="text-xl font-bold text-neutral-600 dark:text-white "
54
- >
55
- Free
56
- <h2 className="text-6xl ">$0</h2>
57
- </CardItem>
58
- <CardItem
59
- translateZ="60"
60
- className="text-neutral-500 text-sm max-w-sm mt-2 dark:text-neutral-300"
61
- >
62
- Get a glimpse of what our software is capable of. Just a heads
63
- up {"you'll"} never leave us after this!
64
- <ul className="my-4 flex flex-col gap-2">
65
- <li className="flex items-center gap-2">
66
- <CheckIcon className="text-emerald-500" />3 Free automations
67
- </li>
68
- <li className="flex items-center gap-2">
69
- <CheckIcon className="text-emerald-500" />
70
- 100 tasks per month
71
- </li>
72
- <li className="flex items-center gap-2">
73
- <CheckIcon className="text-emerald-500" />
74
- Two-step Actions
75
- </li>
76
- </ul>
77
- </CardItem>
78
- <div className="flex justify-between items-center mt-8">
79
- <CardItem
80
- translateZ={20}
81
- as="button"
82
- className="px-4 py-2 rounded-xl text-xs font-normal dark:text-white"
83
- >
84
- Try now →
85
- </CardItem>
86
- <CardItem
87
- translateZ={20}
88
- as="button"
89
- className="px-4 py-2 rounded-xl bg-black dark:bg-white dark:text-black text-white text-xs font-bold"
90
- >
91
- Get Started Now
92
- </CardItem>
93
- </div>
94
- </CardBody>
95
- </CardContainer>
96
- <CardContainer className="inter-var ">
97
- <CardBody className="bg-gray-50 relative group/card dark:hover:shadow-2xl dark:hover:shadow-neutral-500/[0.1] dark:bg-black dark:border-[#E2CBFF] border-black/[0.1] w-full md:!w-[350px] h-auto rounded-xl p-6 border">
98
- <CardItem
99
- translateZ="50"
100
- className="text-xl font-bold text-neutral-600 dark:text-white "
101
- >
102
- Pro Plan
103
- <h2 className="text-6xl ">$29</h2>
104
- </CardItem>
105
- <CardItem
106
- translateZ="60"
107
- className="text-neutral-500 text-sm max-w-sm mt-2 dark:text-neutral-300"
108
- >
109
- Get a glimpse of what our software is capable of. Just a heads
110
- up {"you'll"} never leave us after this!
111
- <ul className="my-4 flex flex-col gap-2">
112
- <li className="flex items-center gap-2">
113
- <CheckIcon className="text-emerald-500" />3 Free automations
114
- </li>
115
- <li className="flex items-center gap-2">
116
- <CheckIcon className="text-emerald-500" />
117
- 100 tasks per month
118
- </li>
119
- <li className="flex items-center gap-2">
120
- <CheckIcon className="text-emerald-500" />
121
- Two-step Actions
122
- </li>
123
- </ul>
124
- </CardItem>
125
- <div className="flex justify-between items-center mt-8">
126
- <CardItem
127
- translateZ={20}
128
- as="button"
129
- className="px-4 py-2 rounded-xl text-xs font-normal dark:text-white"
130
- >
131
- Try now →
132
- </CardItem>
133
- <CardItem
134
- translateZ={20}
135
- as="button"
136
- className="px-4 py-2 rounded-xl bg-black dark:bg-white dark:text-black text-white text-xs font-bold"
137
- >
138
- Get Started Now
139
- </CardItem>
140
- </div>
141
- </CardBody>
142
- </CardContainer>
143
- <CardContainer className="inter-var ">
144
- <CardBody className="bg-gray-50 relative group/card dark:hover:shadow-2xl dark:hover:shadow-neutral-500/[0.1] dark:bg-black dark:border-white/[0.2] border-black/[0.1] w-full md:!w-[350px] h-auto rounded-xl p-6 border">
145
- <CardItem
146
- translateZ="50"
147
- className="text-xl font-bold text-neutral-600 dark:text-white "
148
- >
149
- Unlimited
150
- <h2 className="text-6xl">$99</h2>
151
- </CardItem>
152
- <CardItem
153
- translateZ="60"
154
- className="text-neutral-500 text-sm max-w-sm mt-2 dark:text-neutral-300"
155
- >
156
- Get a glimpse of what our software is capable of. Just a heads
157
- up {"you'll"} never leave us after this!
158
- <ul className="my-4 flex flex-col gap-2">
159
- <li className="flex items-center gap-2">
160
- <CheckIcon className="text-emerald-500" />3 Free automations
161
- </li>
162
- <li className="flex items-center gap-2">
163
- <CheckIcon className="text-emerald-500" />
164
- 100 tasks per month
165
- </li>
166
- <li className="flex items-center gap-2">
167
- <CheckIcon className="text-emerald-500" />
168
- Two-step Actions
169
- </li>
170
- </ul>
171
- </CardItem>
172
- <div className="flex justify-between items-center mt-8">
173
- <CardItem
174
- translateZ={20}
175
- as="button"
176
- className="px-4 py-2 rounded-xl text-xs font-normal dark:text-white"
177
- >
178
- Try now →
179
- </CardItem>
180
- <CardItem
181
- translateZ={20}
182
- as="button"
183
- className="px-4 py-2 rounded-xl bg-black dark:bg-white dark:text-black text-white text-xs font-bold"
184
- >
185
- Get Started Now
186
- </CardItem>
187
- </div>
188
- </CardBody>
189
- </CardContainer>
190
- </div>
191
- </section>
192
- </main>
193
- );
194
- }