Talle2-X commited on
Commit
11cc93c
·
verified ·
1 Parent(s): c8c8961

Create a software product page with hero demo video, features comparison table, integration logos, API documentation link, use cases with examples, security certifications, customer stories, and free trial signup.

Browse files
Files changed (6) hide show
  1. README.md +7 -4
  2. components/footer.js +141 -0
  3. components/navbar.js +100 -0
  4. index.html +406 -19
  5. script.js +60 -0
  6. style.css +32 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Codecraft Pro Suite
3
- emoji: 🐠
4
- colorFrom: pink
5
  colorTo: purple
 
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: CodeCraft Pro Suite 🚀
3
+ colorFrom: red
 
4
  colorTo: purple
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://huggingface.co/deepsite).
components/footer.js ADDED
@@ -0,0 +1,141 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomFooter extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ background-color: #1a202c;
9
+ color: #e2e8f0;
10
+ padding: 4rem 1rem;
11
+ }
12
+ .container {
13
+ max-width: 1280px;
14
+ margin: 0 auto;
15
+ display: grid;
16
+ grid-template-columns: repeat(1, 1fr);
17
+ gap: 2rem;
18
+ }
19
+ .logo {
20
+ display: flex;
21
+ align-items: center;
22
+ font-weight: 700;
23
+ font-size: 1.25rem;
24
+ margin-bottom: 1rem;
25
+ }
26
+ .logo-icon {
27
+ margin-right: 0.5rem;
28
+ color: #63b3ed;
29
+ }
30
+ .description {
31
+ color: #a0aec0;
32
+ margin-bottom: 2rem;
33
+ max-width: 300px;
34
+ }
35
+ .footer-heading {
36
+ font-weight: 600;
37
+ font-size: 1.125rem;
38
+ margin-bottom: 1.5rem;
39
+ color: white;
40
+ }
41
+ .footer-links {
42
+ display: flex;
43
+ flex-direction: column;
44
+ gap: 0.75rem;
45
+ }
46
+ .footer-link {
47
+ color: #a0aec0;
48
+ transition: color 0.2s;
49
+ }
50
+ .footer-link:hover {
51
+ color: #63b3ed;
52
+ }
53
+ .social-links {
54
+ display: flex;
55
+ gap: 1rem;
56
+ margin-top: 1rem;
57
+ }
58
+ .social-link {
59
+ color: #a0aec0;
60
+ transition: color 0.2s;
61
+ }
62
+ .social-link:hover {
63
+ color: #63b3ed;
64
+ }
65
+ .copyright {
66
+ border-top: 1px solid #2d3748;
67
+ padding-top: 2rem;
68
+ margin-top: 4rem;
69
+ color: #a0aec0;
70
+ text-align: center;
71
+ }
72
+ @media (min-width: 640px) {
73
+ .container {
74
+ grid-template-columns: repeat(2, 1fr);
75
+ }
76
+ }
77
+ @media (min-width: 768px) {
78
+ .container {
79
+ grid-template-columns: repeat(4, 1fr);
80
+ }
81
+ }
82
+ </style>
83
+ <div class="container">
84
+ <div>
85
+ <div class="logo">
86
+ <i data-feather="code" class="logo-icon"></i>
87
+ CodeCraft Pro
88
+ </div>
89
+ <p class="description">
90
+ The complete developer toolkit that accelerates your workflow and supercharges productivity.
91
+ </p>
92
+ <div class="social-links">
93
+ <a href="#" class="social-link"><i data-feather="twitter"></i></a>
94
+ <a href="#" class="social-link"><i data-feather="github"></i></a>
95
+ <a href="#" class="social-link"><i data-feather="linkedin"></i></a>
96
+ <a href="#" class="social-link"><i data-feather="youtube"></i></a>
97
+ </div>
98
+ </div>
99
+
100
+ <div>
101
+ <h3 class="footer-heading">Product</h3>
102
+ <div class="footer-links">
103
+ <a href="#" class="footer-link">Features</a>
104
+ <a href="#" class="footer-link">Pricing</a>
105
+ <a href="#" class="footer-link">Documentation</a>
106
+ <a href="#" class="footer-link">API Status</a>
107
+ <a href="#" class="footer-link">Releases</a>
108
+ </div>
109
+ </div>
110
+
111
+ <div>
112
+ <h3 class="footer-heading">Company</h3>
113
+ <div class="footer-links">
114
+ <a href="#" class="footer-link">About</a>
115
+ <a href="#" class="footer-link">Blog</a>
116
+ <a href="#" class="footer-link">Careers</a>
117
+ <a href="#" class="footer-link">Press</a>
118
+ <a href="#" class="footer-link">Contact</a>
119
+ </div>
120
+ </div>
121
+
122
+ <div>
123
+ <h3 class="footer-heading">Legal</h3>
124
+ <div class="footer-links">
125
+ <a href="#" class="footer-link">Privacy</a>
126
+ <a href="#" class="footer-link">Terms</a>
127
+ <a href="#" class="footer-link">Security</a>
128
+ <a href="#" class="footer-link">GDPR</a>
129
+ <a href="#" class="footer-link">Compliance</a>
130
+ </div>
131
+ </div>
132
+ </div>
133
+
134
+ <div class="copyright">
135
+ &copy; ${new Date().getFullYear()} CodeCraft Technologies, Inc. All rights reserved.
136
+ </div>
137
+ `;
138
+ }
139
+ }
140
+
141
+ customElements.define('custom-footer', CustomFooter);
components/navbar.js ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomNavbar extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ width: 100%;
9
+ position: sticky;
10
+ top: 0;
11
+ z-index: 50;
12
+ background-color: white;
13
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
14
+ }
15
+ .container {
16
+ max-width: 1280px;
17
+ margin: 0 auto;
18
+ padding: 0 1rem;
19
+ height: 4rem;
20
+ display: flex;
21
+ align-items: center;
22
+ justify-content: space-between;
23
+ }
24
+ .logo {
25
+ display: flex;
26
+ align-items: center;
27
+ font-weight: 700;
28
+ font-size: 1.25rem;
29
+ color: #1a365d;
30
+ }
31
+ .logo-icon {
32
+ margin-right: 0.5rem;
33
+ color: #3182ce;
34
+ }
35
+ .nav-links {
36
+ display: none;
37
+ }
38
+ .mobile-menu-button {
39
+ display: block;
40
+ }
41
+ .nav-link {
42
+ color: #4a5568;
43
+ font-weight: 500;
44
+ padding: 0.5rem 1rem;
45
+ border-radius: 0.375rem;
46
+ transition: all 0.2s;
47
+ }
48
+ .nav-link:hover {
49
+ color: #3182ce;
50
+ background-color: #ebf8ff;
51
+ }
52
+ .nav-link.active {
53
+ color: #3182ce;
54
+ font-weight: 600;
55
+ }
56
+ .cta-button {
57
+ background-color: #3182ce;
58
+ color: white;
59
+ font-weight: 500;
60
+ padding: 0.5rem 1rem;
61
+ border-radius: 0.375rem;
62
+ transition: all 0.2s;
63
+ }
64
+ .cta-button:hover {
65
+ background-color: #2c5282;
66
+ }
67
+ @media (min-width: 768px) {
68
+ .nav-links {
69
+ display: flex;
70
+ align-items: center;
71
+ gap: 1rem;
72
+ }
73
+ .mobile-menu-button {
74
+ display: none;
75
+ }
76
+ }
77
+ </style>
78
+ <div class="container">
79
+ <a href="/" class="logo">
80
+ <i data-feather="code" class="logo-icon"></i>
81
+ CodeCraft Pro
82
+ </a>
83
+
84
+ <div class="nav-links">
85
+ <a href="#features" class="nav-link">Features</a>
86
+ <a href="#demo" class="nav-link">Demo</a>
87
+ <a href="#pricing" class="nav-link">Pricing</a>
88
+ <a href="#docs" class="nav-link">Docs</a>
89
+ <a href="#free-trial" class="cta-button">Free Trial</a>
90
+ </div>
91
+
92
+ <button class="mobile-menu-button">
93
+ <i data-feather="menu"></i>
94
+ </button>
95
+ </div>
96
+ `;
97
+ }
98
+ }
99
+
100
+ customElements.define('custom-navbar', CustomNavbar);
index.html CHANGED
@@ -1,19 +1,406 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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>CodeCraft Pro Suite - Powerful Development Tools</title>
7
+ <link rel="stylesheet" href="style.css">
8
+ <script src="https://cdn.tailwindcss.com"></script>
9
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
10
+ <script src="https://unpkg.com/feather-icons"></script>
11
+ <script src="components/navbar.js"></script>
12
+ <script src="components/footer.js"></script>
13
+ </head>
14
+ <body class="bg-gray-50">
15
+ <custom-navbar></custom-navbar>
16
+
17
+ <!-- Hero Section -->
18
+ <section class="py-20 px-4 bg-gradient-to-r from-blue-600 to-blue-800 text-white">
19
+ <div class="max-w-6xl mx-auto grid md:grid-cols-2 gap-12 items-center">
20
+ <div>
21
+ <h1 class="text-4xl md:text-5xl font-bold mb-6">Build Better, Faster with CodeCraft Pro</h1>
22
+ <p class="text-xl mb-8">The complete developer toolkit that accelerates your workflow and supercharges productivity.</p>
23
+ <div class="flex flex-wrap gap-4">
24
+ <a href="#free-trial" class="bg-white text-blue-600 hover:bg-blue-50 px-6 py-3 rounded-lg font-semibold transition">Start Free Trial</a>
25
+ <a href="#demo" class="border-2 border-white hover:bg-white hover:text-blue-600 px-6 py-3 rounded-lg font-semibold transition">Watch Demo</a>
26
+ </div>
27
+ </div>
28
+ <div class="relative">
29
+ <div class="aspect-w-16 aspect-h-9 bg-black rounded-xl overflow-hidden shadow-2xl">
30
+ <iframe class="w-full h-full" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
31
+ </div>
32
+ <div class="absolute -bottom-4 -right-4 bg-yellow-400 text-gray-900 px-3 py-1 rounded-lg font-bold text-sm shadow-lg">New v3.0</div>
33
+ </div>
34
+ </div>
35
+ </section>
36
+
37
+ <!-- Trusted By -->
38
+ <section class="py-16 bg-white">
39
+ <div class="max-w-6xl mx-auto px-4">
40
+ <h2 class="text-center text-gray-500 text-sm uppercase font-semibold tracking-wider mb-8">Trusted by innovative teams worldwide</h2>
41
+ <div class="grid grid-cols-2 md:grid-cols-5 gap-8 items-center justify-items-center">
42
+ <img src="http://static.photos/technology/320x240/1" alt="TechCorp" class="h-12 grayscale hover:grayscale-0 transition">
43
+ <img src="http://static.photos/technology/320x240/2" alt="InnoSoft" class="h-12 grayscale hover:grayscale-0 transition">
44
+ <img src="http://static.photos/technology/320x240/3" alt="DataSystems" class="h-12 grayscale hover:grayscale-0 transition">
45
+ <img src="http://static.photos/technology/320x240/4" alt="CloudNine" class="h-12 grayscale hover:grayscale-0 transition">
46
+ <img src="http://static.photos/technology/320x240/5" alt="FutureTech" class="h-12 grayscale hover:grayscale-0 transition">
47
+ </div>
48
+ </div>
49
+ </section>
50
+
51
+ <!-- Features Comparison -->
52
+ <section id="features" class="py-20 bg-gray-50">
53
+ <div class="max-w-6xl mx-auto px-4">
54
+ <h2 class="text-3xl font-bold text-center mb-4">Choose Your Perfect Plan</h2>
55
+ <p class="text-center text-gray-600 max-w-2xl mx-auto mb-12">Compare features across our different plans to find what works best for your team.</p>
56
+
57
+ <div class="overflow-x-auto">
58
+ <table class="w-full bg-white rounded-xl shadow-sm overflow-hidden">
59
+ <thead>
60
+ <tr class="border-b">
61
+ <th class="text-left p-6">Feature</th>
62
+ <th class="p-6 text-center">Starter</th>
63
+ <th class="p-6 text-center">Professional</th>
64
+ <th class="p-6 text-center">Enterprise</th>
65
+ </tr>
66
+ </thead>
67
+ <tbody>
68
+ <tr class="border-b hover:bg-gray-50">
69
+ <td class="p-6 font-medium">API Requests</td>
70
+ <td class="p-6 text-center">1,000/mo</td>
71
+ <td class="p-6 text-center">10,000/mo</td>
72
+ <td class="p-6 text-center">Unlimited</td>
73
+ </tr>
74
+ <tr class="border-b hover:bg-gray-50">
75
+ <td class="p-6 font-medium">Collaborators</td>
76
+ <td class="p-6 text-center">Up to 5</td>
77
+ <td class="p-6 text-center">Up to 25</td>
78
+ <td class="p-6 text-center">Unlimited</td>
79
+ </tr>
80
+ <tr class="border-b hover:bg-gray-50">
81
+ <td class="p-6 font-medium">Priority Support</td>
82
+ <td class="p-6 text-center"><i data-feather="x" class="text-red-500"></i></td>
83
+ <td class="p-6 text-center"><i data-feather="check" class="text-green-500"></i></td>
84
+ <td class="p-6 text-center"><i data-feather="check" class="text-green-500"></i></td>
85
+ </tr>
86
+ <tr class="border-b hover:bg-gray-50">
87
+ <td class="p-6 font-medium">Custom Integrations</td>
88
+ <td class="p-6 text-center"><i data-feather="x" class="text-red-500"></i></td>
89
+ <td class="p-6 text-center">3 included</td>
90
+ <td class="p-6 text-center">Unlimited</td>
91
+ </tr>
92
+ <tr class="hover:bg-gray-50">
93
+ <td class="p-6 font-medium">Security Audit</td>
94
+ <td class="p-6 text-center"><i data-feather="x" class="text-red-500"></i></td>
95
+ <td class="p-6 text-center"><i data-feather="x" class="text-red-500"></i></td>
96
+ <td class="p-6 text-center"><i data-feather="check" class="text-green-500"></i></td>
97
+ </tr>
98
+ </tbody>
99
+ </table>
100
+ </div>
101
+ </div>
102
+ </section>
103
+
104
+ <!-- Integrations -->
105
+ <section class="py-20 bg-white">
106
+ <div class="max-w-6xl mx-auto px-4">
107
+ <div class="text-center mb-12">
108
+ <h2 class="text-3xl font-bold mb-4">Seamless Integrations</h2>
109
+ <p class="text-gray-600 max-w-2xl mx-auto">Connect with your favorite tools and services to create a customized workflow.</p>
110
+ </div>
111
+
112
+ <div class="grid grid-cols-2 md:grid-cols-4 gap-8">
113
+ <div class="bg-gray-50 p-6 rounded-xl hover:shadow-md transition flex flex-col items-center">
114
+ <div class="w-16 h-16 bg-blue-100 rounded-full flex items-center justify-center mb-4">
115
+ <i data-feather="database" class="text-blue-600"></i>
116
+ </div>
117
+ <h3 class="font-semibold mb-2">Database</h3>
118
+ <p class="text-gray-600 text-sm text-center">MySQL, PostgreSQL, MongoDB</p>
119
+ </div>
120
+ <div class="bg-gray-50 p-6 rounded-xl hover:shadow-md transition flex flex-col items-center">
121
+ <div class="w-16 h-16 bg-green-100 rounded-full flex items-center justify-center mb-4">
122
+ <i data-feather="cloud" class="text-green-600"></i>
123
+ </div>
124
+ <h3 class="font-semibold mb-2">Cloud</h3>
125
+ <p class="text-gray-600 text-sm text-center">AWS, Google Cloud, Azure</p>
126
+ </div>
127
+ <div class="bg-gray-50 p-6 rounded-xl hover:shadow-md transition flex flex-col items-center">
128
+ <div class="w-16 h-16 bg-purple-100 rounded-full flex items-center justify-center mb-4">
129
+ <i data-feather="message-square" class="text-purple-600"></i>
130
+ </div>
131
+ <h3 class="font-semibold mb-2">Communication</h3>
132
+ <p class="text-gray-600 text-sm text-center">Slack, Teams, Discord</p>
133
+ </div>
134
+ <div class="bg-gray-50 p-6 rounded-xl hover:shadow-md transition flex flex-col items-center">
135
+ <div class="w-16 h-16 bg-yellow-100 rounded-full flex items-center justify-center mb-4">
136
+ <i data-feather="code" class="text-yellow-600"></i>
137
+ </div>
138
+ <h3 class="font-semibold mb-2">APIs</h3>
139
+ <p class="text-gray-600 text-sm text-center">REST, GraphQL, Webhooks</p>
140
+ </div>
141
+ </div>
142
+
143
+ <div class="text-center mt-12">
144
+ <a href="#" class="text-blue-600 hover:text-blue-800 font-semibold inline-flex items-center">
145
+ View all integrations <i data-feather="arrow-right" class="ml-2"></i>
146
+ </a>
147
+ </div>
148
+ </div>
149
+ </section>
150
+
151
+ <!-- API Documentation -->
152
+ <section class="py-20 bg-gray-50">
153
+ <div class="max-w-6xl mx-auto px-4">
154
+ <div class="grid md:grid-cols-2 gap-12 items-center">
155
+ <div>
156
+ <h2 class="text-3xl font-bold mb-6">Developer-Friendly API</h2>
157
+ <p class="text-gray-600 mb-6">Our comprehensive API documentation makes integration a breeze with code samples in multiple languages and interactive examples.</p>
158
+ <ul class="space-y-4 mb-8">
159
+ <li class="flex items-start">
160
+ <i data-feather="check" class="text-green-500 mr-3 mt-1"></i>
161
+ <span>Detailed reference documentation</span>
162
+ </li>
163
+ <li class="flex items-start">
164
+ <i data-feather="check" class="text-green-500 mr-3 mt-1"></i>
165
+ <span>Interactive API explorer</span>
166
+ </li>
167
+ <li class="flex items-start">
168
+ <i data-feather="check" class="text-green-500 mr-3 mt-1"></i>
169
+ <span>SDKs for popular languages</span>
170
+ </li>
171
+ </ul>
172
+ <a href="#" class="bg-blue-600 hover:bg-blue-700 text-white px-6 py-3 rounded-lg font-semibold inline-flex items-center transition">
173
+ API Documentation <i data-feather="arrow-right" class="ml-2"></i>
174
+ </a>
175
+ </div>
176
+ <div class="bg-gray-800 rounded-xl overflow-hidden shadow-xl">
177
+ <div class="bg-gray-900 px-4 py-3 flex items-center">
178
+ <div class="flex space-x-2">
179
+ <div class="w-3 h-3 rounded-full bg-red-500"></div>
180
+ <div class="w-3 h-3 rounded-full bg-yellow-500"></div>
181
+ <div class="w-3 h-3 rounded-full bg-green-500"></div>
182
+ </div>
183
+ <div class="text-gray-400 text-sm ml-4">api-example.js</div>
184
+ </div>
185
+ <pre class="p-6 text-green-400 font-mono text-sm overflow-x-auto">
186
+ <span class="text-blue-400">const</span> <span class="text-yellow-400">CodeCraft</span> = <span class="text-blue-400">require</span>(<span class="text-green-300">'codecraft-sdk'</span>);
187
+
188
+ <span class="text-blue-400">const</span> client = <span class="text-blue-400">new</span> <span class="text-yellow-400">CodeCraft</span>({
189
+ apiKey: <span class="text-green-300">'your-api-key'</span>,
190
+ environment: <span class="text-green-300">'production'</span>
191
+ });
192
+
193
+ <span class="text-gray-600">// Create a new project</span>
194
+ client.projects.create({
195
+ name: <span class="text-green-300">'My Awesome App'</span>,
196
+ description: <span class="text-green-300">'Building something great!'</span>
197
+ }).then(<span class="text-blue-400">response</span> => {
198
+ console.log(<span class="text-green-300">'Project created:'</span>, response);
199
+ });</pre>
200
+ </div>
201
+ </div>
202
+ </div>
203
+ </section>
204
+
205
+ <!-- Use Cases -->
206
+ <section class="py-20 bg-white">
207
+ <div class="max-w-6xl mx-auto px-4">
208
+ <div class="text-center mb-12">
209
+ <h2 class="text-3xl font-bold mb-4">Powerful Use Cases</h2>
210
+ <p class="text-gray-600 max-w-2xl mx-auto">See how teams are using CodeCraft Pro to solve real-world problems.</p>
211
+ </div>
212
+
213
+ <div class="grid md:grid-cols-3 gap-8">
214
+ <div class="bg-gray-50 rounded-xl overflow-hidden hover:shadow-lg transition">
215
+ <img src="http://static.photos/technology/640x360/1" alt="Web Development" class="w-full h-48 object-cover">
216
+ <div class="p-6">
217
+ <h3 class="font-bold text-xl mb-3">Web Development</h3>
218
+ <p class="text-gray-600 mb-4">Accelerate your web projects with our pre-built components and automated deployment pipelines.</p>
219
+ <a href="#" class="text-blue-600 hover:text-blue-800 font-semibold inline-flex items-center">
220
+ Learn more <i data-feather="arrow-right" class="ml-2"></i>
221
+ </a>
222
+ </div>
223
+ </div>
224
+ <div class="bg-gray-50 rounded-xl overflow-hidden hover:shadow-lg transition">
225
+ <img src="http://static.photos/technology/640x360/2" alt="Mobile Apps" class="w-full h-48 object-cover">
226
+ <div class="p-6">
227
+ <h3 class="font-bold text-xl mb-3">Mobile Apps</h3>
228
+ <p class="text-gray-600 mb-4">Build cross-platform mobile apps faster with our unified codebase approach.</p>
229
+ <a href="#" class="text-blue-600 hover:text-blue-800 font-semibold inline-flex items-center">
230
+ Learn more <i data-feather="arrow-right" class="ml-2"></i>
231
+ </a>
232
+ </div>
233
+ </div>
234
+ <div class="bg-gray-50 rounded-xl overflow-hidden hover:shadow-lg transition">
235
+ <img src="http://static.photos/technology/640x360/3" alt="Data Science" class="w-full h-48 object-cover">
236
+ <div class="p-6">
237
+ <h3 class="font-bold text-xl mb-3">Data Science</h3>
238
+ <p class="text-gray-600 mb-4">Process and visualize large datasets with our optimized data pipelines.</p>
239
+ <a href="#" class="text-blue-600 hover:text-blue-800 font-semibold inline-flex items-center">
240
+ Learn more <i data-feather="arrow-right" class="ml-2"></i>
241
+ </a>
242
+ </div>
243
+ </div>
244
+ </div>
245
+ </div>
246
+ </section>
247
+
248
+ <!-- Security -->
249
+ <section class="py-20 bg-gray-50">
250
+ <div class="max-w-6xl mx-auto px-4">
251
+ <div class="grid md:grid-cols-2 gap-12 items-center">
252
+ <div class="order-2 md:order-1">
253
+ <h2 class="text-3xl font-bold mb-6">Enterprise-Grade Security</h2>
254
+ <p class="text-gray-600 mb-6">Your data's security is our top priority. We adhere to the highest industry standards to protect your information.</p>
255
+
256
+ <div class="grid grid-cols-2 gap-4 mb-8">
257
+ <div class="bg-white p-4 rounded-lg shadow-sm flex items-center">
258
+ <div class="bg-green-100 p-3 rounded-full mr-4">
259
+ <i data-feather="lock" class="text-green-600"></i>
260
+ </div>
261
+ <span class="font-medium">SOC 2 Type II</span>
262
+ </div>
263
+ <div class="bg-white p-4 rounded-lg shadow-sm flex items-center">
264
+ <div class="bg-blue-100 p-3 rounded-full mr-4">
265
+ <i data-feather="shield" class="text-blue-600"></i>
266
+ </div>
267
+ <span class="font-medium">GDPR Compliant</span>
268
+ </div>
269
+ <div class="bg-white p-4 rounded-lg shadow-sm flex items-center">
270
+ <div class="bg-purple-100 p-3 rounded-full mr-4">
271
+ <i data-feather="award" class="text-purple-600"></i>
272
+ </div>
273
+ <span class="font-medium">ISO 27001</span>
274
+ </div>
275
+ <div class="bg-white p-4 rounded-lg shadow-sm flex items-center">
276
+ <div class="bg-yellow-100 p-3 rounded-full mr-4">
277
+ <i data-feather="key" class="text-yellow-600"></i>
278
+ </div>
279
+ <span class="font-medium">End-to-End Encryption</span>
280
+ </div>
281
+ </div>
282
+
283
+ <a href="#" class="text-blue-600 hover:text-blue-800 font-semibold inline-flex items-center">
284
+ Security Overview <i data-feather="arrow-right" class="ml-2"></i>
285
+ </a>
286
+ </div>
287
+ <div class="order-1 md:order-2">
288
+ <img src="http://static.photos/technology/640x360/4" alt="Security" class="rounded-xl shadow-lg w-full">
289
+ </div>
290
+ </div>
291
+ </div>
292
+ </section>
293
+
294
+ <!-- Customer Stories -->
295
+ <section class="py-20 bg-white">
296
+ <div class="max-w-6xl mx-auto px-4">
297
+ <div class="text-center mb-12">
298
+ <h2 class="text-3xl font-bold mb-4">What Our Customers Say</h2>
299
+ <p class="text-gray-600 max-w-2xl mx-auto">Don't just take our word for it. Here's what our customers have to say about CodeCraft Pro.</p>
300
+ </div>
301
+
302
+ <div class="grid md:grid-cols-3 gap-8">
303
+ <div class="bg-gray-50 p-8 rounded-xl">
304
+ <div class="flex items-center mb-6">
305
+ <img src="http://static.photos/people/200x200/1" alt="Sarah Johnson" class="w-12 h-12 rounded-full mr-4">
306
+ <div>
307
+ <h4 class="font-semibold">Sarah Johnson</h4>
308
+ <p class="text-gray-600 text-sm">CTO at TechCorp</p>
309
+ </div>
310
+ </div>
311
+ <p class="text-gray-700 mb-6">"CodeCraft Pro has transformed our development workflow. We've reduced deployment times by 60% while improving code quality."</p>
312
+ <div class="flex text-yellow-400">
313
+ <i data-feather="star" class="fill-current"></i>
314
+ <i data-feather="star" class="fill-current"></i>
315
+ <i data-feather="star" class="fill-current"></i>
316
+ <i data-feather="star" class="fill-current"></i>
317
+ <i data-feather="star" class="fill-current"></i>
318
+ </div>
319
+ </div>
320
+ <div class="bg-gray-50 p-8 rounded-xl">
321
+ <div class="flex items-center mb-6">
322
+ <img src="http://static.photos/people/200x200/2" alt="Michael Chen" class="w-12 h-12 rounded-full mr-4">
323
+ <div>
324
+ <h4 class="font-semibold">Michael Chen</h4>
325
+ <p class="text-gray-600 text-sm">Lead Developer at InnoSoft</p>
326
+ </div>
327
+ </div>
328
+ <p class="text-gray-700 mb-6">"The API documentation is the best I've ever worked with. Our integration was up and running in less than a day."</p>
329
+ <div class="flex text-yellow-400">
330
+ <i data-feather="star" class="fill-current"></i>
331
+ <i data-feather="star" class="fill-current"></i>
332
+ <i data-feather="star" class="fill-current"></i>
333
+ <i data-feather="star" class="fill-current"></i>
334
+ <i data-feather="star" class="fill-current"></i>
335
+ </div>
336
+ </div>
337
+ <div class="bg-gray-50 p-8 rounded-xl">
338
+ <div class="flex items-center mb-6">
339
+ <img src="http://static.photos/people/200x200/3" alt="Emma Rodriguez" class="w-12 h-12 rounded-full mr-4">
340
+ <div>
341
+ <h4 class="font-semibold">Emma Rodriguez</h4>
342
+ <p class="text-gray-600 text-sm">Product Manager at DataSystems</p>
343
+ </div>
344
+ </div>
345
+ <p class="text-gray-700 mb-6">"Our team collaboration has improved dramatically since switching to CodeCraft Pro. The built-in code review tools are fantastic."</p>
346
+ <div class="flex text-yellow-400">
347
+ <i data-feather="star" class="fill-current"></i>
348
+ <i data-feather="star" class="fill-current"></i>
349
+ <i data-feather="star" class="fill-current"></i>
350
+ <i data-feather="star" class="fill-current"></i>
351
+ <i data-feather="star" class="fill-current"></i>
352
+ </div>
353
+ </div>
354
+ </div>
355
+ </div>
356
+ </section>
357
+
358
+ <!-- Free Trial -->
359
+ <section id="free-trial" class="py-20 bg-gradient-to-r from-blue-600 to-blue-800 text-white">
360
+ <div class="max-w-4xl mx-auto px-4 text-center">
361
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Transform Your Workflow?</h2>
362
+ <p class="text-xl mb-8 max-w-2xl mx-auto">Join thousands of developers and teams who are building better software faster with CodeCraft Pro.</p>
363
+
364
+ <div class="bg-white rounded-xl shadow-xl p-8 max-w-2xl mx-auto text-gray-800">
365
+ <h3 class="text-2xl font-bold mb-6">Start Your 14-Day Free Trial</h3>
366
+ <form class="grid md:grid-cols-2 gap-6">
367
+ <div>
368
+ <label for="name" class="block text-left mb-2 font-medium">Full Name</label>
369
+ <input type="text" id="name" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500">
370
+ </div>
371
+ <div>
372
+ <label for="email" class="block text-left mb-2 font-medium">Work Email</label>
373
+ <input type="email" id="email" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500">
374
+ </div>
375
+ <div>
376
+ <label for="company" class="block text-left mb-2 font-medium">Company</label>
377
+ <input type="text" id="company" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500">
378
+ </div>
379
+ <div>
380
+ <label for="role" class="block text-left mb-2 font-medium">Role</label>
381
+ <select id="role" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500">
382
+ <option>Developer</option>
383
+ <option>Engineering Manager</option>
384
+ <option>CTO</option>
385
+ <option>Other</option>
386
+ </select>
387
+ </div>
388
+ <div class="md:col-span-2">
389
+ <button type="submit" class="w-full bg-blue-600 hover:bg-blue-700 text-white font-semibold py-3 px-6 rounded-lg transition">
390
+ Get Started Now
391
+ </button>
392
+ </div>
393
+ </form>
394
+ <p class="text-gray-500 text-sm mt-4">No credit card required. Cancel anytime.</p>
395
+ </div>
396
+ </div>
397
+ </section>
398
+
399
+ <custom-footer></custom-footer>
400
+
401
+ <script>
402
+ feather.replace();
403
+ </script>
404
+ <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
405
+ </body>
406
+ </html>
script.js ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Main JavaScript file for global functionality
2
+
3
+ document.addEventListener('DOMContentLoaded', function() {
4
+ // Mobile menu toggle functionality
5
+ document.addEventListener('click', function(e) {
6
+ if (e.target.closest('.mobile-menu-button')) {
7
+ const navbar = document.querySelector('custom-navbar');
8
+ const shadowRoot = navbar.shadowRoot;
9
+ const navLinks = shadowRoot.querySelector('.nav-links');
10
+
11
+ if (navLinks.style.display === 'flex') {
12
+ navLinks.style.display = 'none';
13
+ } else {
14
+ navLinks.style.display = 'flex';
15
+ navLinks.style.flexDirection = 'column';
16
+ navLinks.style.position = 'absolute';
17
+ navLinks.style.top = '100%';
18
+ navLinks.style.left = '0';
19
+ navLinks.style.right = '0';
20
+ navLinks.style.backgroundColor = 'white';
21
+ navLinks.style.padding = '1rem';
22
+ navLinks.style.boxShadow = '0 4px 6px -1px rgba(0, 0, 0, 0.1)';
23
+ }
24
+ }
25
+ });
26
+
27
+ // Smooth scrolling for anchor links
28
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
29
+ anchor.addEventListener('click', function (e) {
30
+ e.preventDefault();
31
+
32
+ const targetId = this.getAttribute('href');
33
+ if (targetId === '#') return;
34
+
35
+ const targetElement = document.querySelector(targetId);
36
+ if (targetElement) {
37
+ targetElement.scrollIntoView({
38
+ behavior: 'smooth'
39
+ });
40
+ }
41
+ });
42
+ });
43
+
44
+ // Form submission handling
45
+ const forms = document.querySelectorAll('form');
46
+ forms.forEach(form => {
47
+ form.addEventListener('submit', function(e) {
48
+ e.preventDefault();
49
+
50
+ // In a real app, you would send this data to your server
51
+ const formData = new FormData(this);
52
+ const data = Object.fromEntries(formData.entries());
53
+ console.log('Form submitted:', data);
54
+
55
+ // Show success message
56
+ alert('Thank you for your interest! We\'ll be in touch soon.');
57
+ this.reset();
58
+ });
59
+ });
60
+ });
style.css CHANGED
@@ -1,28 +1,42 @@
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Custom styles that complement Tailwind */
2
  body {
3
+ font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
4
+ line-height: 1.5;
5
  }
6
 
7
+ /* Smooth scrolling */
8
+ html {
9
+ scroll-behavior: smooth;
10
  }
11
 
12
+ /* Custom animation for hover effects */
13
+ .hover-scale {
14
+ transition: transform 0.2s ease-in-out;
 
 
15
  }
16
 
17
+ .hover-scale:hover {
18
+ transform: scale(1.02);
 
 
 
 
19
  }
20
 
21
+ /* Custom shadow for cards */
22
+ .custom-shadow {
23
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
24
  }
25
+
26
+ /* Pre code block styling */
27
+ pre {
28
+ background-color: #1a202c;
29
+ border-radius: 0.5rem;
30
+ padding: 1.5rem;
31
+ overflow-x: auto;
32
+ }
33
+
34
+ /* Responsive table */
35
+ @media (max-width: 640px) {
36
+ table {
37
+ display: block;
38
+ width: 100%;
39
+ overflow-x: auto;
40
+ -webkit-overflow-scrolling: touch;
41
+ }
42
+ }