ictc commited on
Commit
5ab7da5
·
verified ·
1 Parent(s): 9fbf228

Paleta de cores condizente com uma Secretária Executiva com extenso currículo. Moderno, interativo, design que chama atenção.

Browse files
Files changed (7) hide show
  1. README.md +8 -5
  2. components/executive-timeline.js +106 -0
  3. components/footer.js +231 -0
  4. components/navbar.js +122 -0
  5. index.html +238 -19
  6. script.js +62 -0
  7. style.css +113 -19
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Execuchic Pro Modern Executive Assistant
3
- emoji: 📚
4
- colorFrom: pink
5
- colorTo: red
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: ExecuChic Pro | Modern Executive Assistant 🎯
3
+ colorFrom: purple
4
+ colorTo: blue
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/executive-timeline.js ADDED
@@ -0,0 +1,106 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class ExecutiveTimeline extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ padding: 2rem 0;
9
+ }
10
+ .timeline-container {
11
+ max-width: 800px;
12
+ margin: 0 auto;
13
+ }
14
+ .timeline-header {
15
+ text-align: center;
16
+ margin-bottom: 3rem;
17
+ }
18
+ .timeline-header h2 {
19
+ font-family: 'Playfair Display', serif;
20
+ font-size: 2.25rem;
21
+ color: var(--primary-800);
22
+ margin-bottom: 1rem;
23
+ }
24
+ .timeline-item {
25
+ position: relative;
26
+ padding-left: 3rem;
27
+ margin-bottom: 3rem;
28
+ border-left: 2px solid var(--primary-300);
29
+ }
30
+ .timeline-item:last-child {
31
+ margin-bottom: 0;
32
+ }
33
+ .timeline-item:before {
34
+ content: '';
35
+ position: absolute;
36
+ left: -11px;
37
+ top: 0;
38
+ width: 20px;
39
+ height: 20px;
40
+ border-radius: 50%;
41
+ background: var(--primary-600);
42
+ border: 4px solid white;
43
+ box-shadow: 0 0 0 3px var(--primary-200);
44
+ }
45
+ .timeline-date {
46
+ font-weight: 600;
47
+ color: var(--primary-600);
48
+ margin-bottom: 0.5rem;
49
+ }
50
+ .timeline-title {
51
+ font-size: 1.25rem;
52
+ font-weight: 600;
53
+ color: var(--primary-900);
54
+ margin-bottom: 0.5rem;
55
+ }
56
+ .timeline-company {
57
+ font-weight: 500;
58
+ color: var(--primary-700);
59
+ margin-bottom: 0.75rem;
60
+ }
61
+ .timeline-description {
62
+ color: var(--primary-500);
63
+ line-height: 1.6;
64
+ }
65
+ </style>
66
+ <div class="timeline-container">
67
+ <div class="timeline-header">
68
+ <h2 class="executive-heading">Professional Journey</h2>
69
+ <p>My career milestones and achievements</p>
70
+ </div>
71
+
72
+ <div class="timeline-item">
73
+ <div class="timeline-date">2020 - Present</div>
74
+ <h3 class="timeline-title">Senior Executive Assistant</h3>
75
+ <div class="timeline-company">Global Tech Solutions</div>
76
+ <p class="timeline-description">
77
+ Supporting C-level executives with strategic planning, complex scheduling,
78
+ and high-level administrative support for international operations.
79
+ </p>
80
+ </div>
81
+
82
+ <div class="timeline-item">
83
+ <div class="timeline-date">2016 - 2020</div>
84
+ <h3 class="timeline-title">Executive Assistant</h3>
85
+ <div class="timeline-company">Innovate Corp</div>
86
+ <p class="timeline-description">
87
+ Managed executive calendars, coordinated international travel,
88
+ and acted as liaison between executives and stakeholders.
89
+ </p>
90
+ </div>
91
+
92
+ <div class="timeline-item">
93
+ <div class="timeline-date">2012 - 2016</div>
94
+ <h3 class="timeline-title">Administrative Coordinator</h3>
95
+ <div class="timeline-company">Strategic Partners LLC</div>
96
+ <p class="timeline-description">
97
+ Provided comprehensive support to multiple executives,
98
+ organized corporate events, and implemented new filing systems.
99
+ </p>
100
+ </div>
101
+ </div>
102
+ `;
103
+ }
104
+ }
105
+
106
+ customElements.define('executive-timeline', ExecutiveTimeline);
components/footer.js ADDED
@@ -0,0 +1,231 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en" class="scroll-smooth">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>BizElegance Pro | Modern Business Solutions</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>
12
+ tailwind.config = {
13
+ theme: {
14
+ extend: {
15
+ colors: {
16
+ primary: {
17
+ 50: '#f0f9ff',
18
+ 100: '#e0f2fe',
19
+ 200: '#bae6fd',
20
+ 300: '#7dd3fc',
21
+ 400: '#38bdf8',
22
+ 500: '#0ea5e9',
23
+ 600: '#0284c7',
24
+ 700: '#0369a1',
25
+ 800: '#075985',
26
+ 900: '#0c4a6e',
27
+ },
28
+ secondary: {
29
+ 50: '#f8fafc',
30
+ 100: '#f1f5f9',
31
+ 200: '#e2e8f0',
32
+ 300: '#cbd5e1',
33
+ 400: '#94a3b8',
34
+ 500: '#64748b',
35
+ 600: '#475569',
36
+ 700: '#334155',
37
+ 800: '#1e293b',
38
+ 900: '#0f172a',
39
+ }
40
+ }
41
+ }
42
+ }
43
+ }
44
+ </script>
45
+ </head>
46
+ <body class="bg-gray-50 font-sans antialiased">
47
+ <custom-navbar></custom-navbar>
48
+
49
+ <main>
50
+ <!-- Hero Section -->
51
+ <section class="relative bg-gradient-to-r from-primary-600 to-primary-800 text-white">
52
+ <div class="container mx-auto px-6 py-24 md:py-32 lg:py-40">
53
+ <div class="max-w-3xl mx-auto text-center">
54
+ <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-6">
55
+ Elevate Your Business with Modern Solutions
56
+ </h1>
57
+ <p class="text-xl md:text-2xl text-primary-100 mb-10">
58
+ Professional tools designed to streamline your workflow and boost productivity.
59
+ </p>
60
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
61
+ <a href="#" class="bg-white text-primary-700 hover:bg-primary-50 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300 transform hover:scale-105">
62
+ Get Started
63
+ <i data-feather="arrow-right" class="inline ml-2 w-5 h-5"></i>
64
+ </a>
65
+ <a href="#" class="border-2 border-white text-white hover:bg-white hover:text-primary-700 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300">
66
+ Learn More
67
+ </a>
68
+ </div>
69
+ </div>
70
+ </div>
71
+ <div class="absolute bottom-0 left-0 right-0 h-16 bg-gradient-to-t from-gray-50 to-transparent"></div>
72
+ </section>
73
+
74
+ <!-- Features Section -->
75
+ <section class="py-20 bg-white">
76
+ <div class="container mx-auto px-6">
77
+ <div class="text-center mb-16">
78
+ <span class="inline-block bg-primary-100 text-primary-800 text-sm font-semibold px-4 py-1 rounded-full mb-4">
79
+ Why Choose Us
80
+ </span>
81
+ <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">
82
+ Business Tools Designed for Success
83
+ </h2>
84
+ <p class="max-w-2xl mx-auto text-gray-600">
85
+ Our platform combines cutting-edge technology with elegant design to deliver exceptional results.
86
+ </p>
87
+ </div>
88
+
89
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
90
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
91
+ <div class="bg-primary-100 text-primary-800 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
92
+ <i data-feather="bar-chart-2" class="w-6 h-6"></i>
93
+ </div>
94
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Advanced Analytics</h3>
95
+ <p class="text-gray-600">
96
+ Gain valuable insights with our powerful data visualization and reporting tools.
97
+ </p>
98
+ </div>
99
+
100
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
101
+ <div class="bg-primary-100 text-primary-800 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
102
+ <i data-feather="users" class="w-6 h-6"></i>
103
+ </div>
104
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Team Collaboration</h3>
105
+ <p class="text-gray-600">
106
+ Seamless communication and project management for distributed teams.
107
+ </p>
108
+ </div>
109
+
110
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
111
+ <div class="bg-primary-100 text-primary-800 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
112
+ <i data-feather="lock" class="w-6 h-6"></i>
113
+ </div>
114
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Enterprise Security</h3>
115
+ <p class="text-gray-600">
116
+ Military-grade encryption and compliance with industry regulations.
117
+ </p>
118
+ </div>
119
+ </div>
120
+ </div>
121
+ </section>
122
+
123
+ <!-- Testimonials Section -->
124
+ <section class="py-20 bg-gray-50">
125
+ <div class="container mx-auto px-6">
126
+ <div class="text-center mb-16">
127
+ <span class="inline-block bg-primary-100 text-primary-800 text-sm font-semibold px-4 py-1 rounded-full mb-4">
128
+ Client Success Stories
129
+ </span>
130
+ <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">
131
+ Trusted by Industry Leaders
132
+ </h2>
133
+ </div>
134
+
135
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
136
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
137
+ <div class="flex items-center mb-6">
138
+ <img src="http://static.photos/people/200x200/1" alt="Client" class="w-12 h-12 rounded-full mr-4">
139
+ <div>
140
+ <h4 class="font-bold text-gray-900">Sarah Johnson</h4>
141
+ <p class="text-gray-500 text-sm">CEO, TechCorp</p>
142
+ </div>
143
+ </div>
144
+ <p class="text-gray-600 mb-4">
145
+ "BizElegance transformed our operations completely. We've seen a 40% increase in productivity since implementation."
146
+ </p>
147
+ <div class="flex text-primary-500">
148
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
149
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
150
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
151
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
152
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
153
+ </div>
154
+ </div>
155
+
156
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
157
+ <div class="flex items-center mb-6">
158
+ <img src="http://static.photos/people/200x200/2" alt="Client" class="w-12 h-12 rounded-full mr-4">
159
+ <div>
160
+ <h4 class="font-bold text-gray-900">Michael Chen</h4>
161
+ <p class="text-gray-500 text-sm">CFO, Global Finance</p>
162
+ </div>
163
+ </div>
164
+ <p class="text-gray-600 mb-4">
165
+ "The analytics dashboard alone was worth the investment. We've made better decisions thanks to their platform."
166
+ </p>
167
+ <div class="flex text-primary-500">
168
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
169
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
170
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
171
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
172
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
173
+ </div>
174
+ </div>
175
+
176
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
177
+ <div class="flex items-center mb-6">
178
+ <img src="http://static.photos/people/200x200/3" alt="Client" class="w-12 h-12 rounded-full mr-4">
179
+ <div>
180
+ <h4 class="font-bold text-gray-900">Emma Rodriguez</h4>
181
+ <p class="text-gray-500 text-sm">Director, Creative Agency</p>
182
+ </div>
183
+ </div>
184
+ <p class="text-gray-600 mb-4">
185
+ "Their team collaboration tools have revolutionized how we work. Highly recommend to any growing business."
186
+ </p>
187
+ <div class="flex text-primary-500">
188
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
189
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
190
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
191
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
192
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
193
+ </div>
194
+ </div>
195
+ </div>
196
+ </div>
197
+ </section>
198
+
199
+ <!-- CTA Section -->
200
+ <section class="py-20 bg-primary-700 text-white">
201
+ <div class="container mx-auto px-6">
202
+ <div class="max-w-4xl mx-auto text-center">
203
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">
204
+ Ready to Transform Your Business?
205
+ </h2>
206
+ <p class="text-xl text-primary-100 mb-10">
207
+ Join thousands of businesses already experiencing the BizElegance advantage.
208
+ </p>
209
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
210
+ <a href="#" class="bg-white text-primary-700 hover:bg-primary-50 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300 transform hover:scale-105">
211
+ Get Started Free
212
+ </a>
213
+ <a href="#" class="border-2 border-white text-white hover:bg-white hover:text-primary-700 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300">
214
+ Schedule Demo
215
+ </a>
216
+ </div>
217
+ </div>
218
+ </div>
219
+ </section>
220
+ </main>
221
+
222
+ <custom-footer></custom-footer>
223
+
224
+ <script src="components/navbar.js"></script>
225
+ <script src="components/footer.js"></script>
226
+ <script src="script.js"></script>
227
+ <script>
228
+ feather.replace();
229
+ </script>
230
+ </body>
231
+ </html>
components/navbar.js ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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: fixed;
10
+ top: 0;
11
+ left: 0;
12
+ z-index: 50;
13
+ transition: all 0.3s ease;
14
+ }
15
+
16
+ .scrolled {
17
+ background-color: white;
18
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
19
+ }
20
+
21
+ .nav-link {
22
+ position: relative;
23
+ }
24
+
25
+ .nav-link::after {
26
+ content: '';
27
+ position: absolute;
28
+ width: 0;
29
+ height: 2px;
30
+ bottom: -2px;
31
+ left: 0;
32
+ background-color: currentColor;
33
+ transition: width 0.3s ease;
34
+ }
35
+
36
+ .nav-link:hover::after {
37
+ width: 100%;
38
+ }
39
+
40
+ .mobile-menu {
41
+ transition: all 0.3s ease;
42
+ transform-origin: top;
43
+ }
44
+ </style>
45
+
46
+ <nav class="py-4 px-6 transition-all duration-300">
47
+ <div class="container mx-auto flex justify-between items-center">
48
+ <div class="flex items-center">
49
+ <a href="/" class="flex items-center">
50
+ <span class="text-2xl font-bold text-primary-600 bg-white p-2 rounded-lg">BizElegance</span>
51
+ </a>
52
+ </div>
53
+
54
+ <div class="hidden md:flex items-center space-x-8">
55
+ <a href="#features" class="nav-link text-gray-700 hover:text-primary-600 font-medium">Features</a>
56
+ <a href="#solutions" class="nav-link text-gray-700 hover:text-primary-600 font-medium">Solutions</a>
57
+ <a href="#pricing" class="nav-link text-gray-700 hover:text-primary-600 font-medium">Pricing</a>
58
+ <a href="#resources" class="nav-link text-gray-700 hover:text-primary-600 font-medium">Resources</a>
59
+ <a href="#contact" class="nav-link text-gray-700 hover:text-primary-600 font-medium">Contact</a>
60
+ </div>
61
+
62
+ <div class="hidden md:flex items-center space-x-4">
63
+ <a href="#" class="text-primary-600 hover:text-primary-800 font-medium">Log In</a>
64
+ <a href="#" class="bg-primary-600 hover:bg-primary-700 text-white font-medium rounded-lg px-5 py-2.5 transition-all">
65
+ Get Started
66
+ </a>
67
+ </div>
68
+
69
+ <button id="mobile-menu-button" class="md:hidden text-gray-700 focus:outline-none">
70
+ <i data-feather="menu" class="w-6 h-6"></i>
71
+ </button>
72
+ </div>
73
+
74
+ <div id="mobile-menu" class="hidden flex-col items-center space-y-4 py-6 px-6 mt-4 bg-white rounded-lg shadow-lg md:hidden">
75
+ <a href="#features" class="w-full text-center py-2 text-gray-700 hover:text-primary-600 font-medium">Features</a>
76
+ <a href="#solutions" class="w-full text-center py-2 text-gray-700 hover:text-primary-600 font-medium">Solutions</a>
77
+ <a href="#pricing" class="w-full text-center py-2 text-gray-700 hover:text-primary-600 font-medium">Pricing</a>
78
+ <a href="#resources" class="w-full text-center py-2 text-gray-700 hover:text-primary-600 font-medium">Resources</a>
79
+ <a href="#contact" class="w-full text-center py-2 text-gray-700 hover:text-primary-600 font-medium">Contact</a>
80
+ <div class="w-full border-t border-gray-200 pt-4 flex flex-col space-y-4">
81
+ <a href="#" class="w-full text-center py-2 text-primary-600 font-medium">Log In</a>
82
+ <a href="#" class="w-full text-center py-2 bg-primary-600 text-white font-medium rounded-lg px-5 py-2.5 transition-all">
83
+ Get Started
84
+ </a>
85
+ </div>
86
+ </div>
87
+ </nav>
88
+
89
+ <script>
90
+ feather.replace();
91
+
92
+ const mobileMenuButton = this.shadowRoot.getElementById('mobile-menu-button');
93
+ const mobileMenu = this.shadowRoot.getElementById('mobile-menu');
94
+
95
+ mobileMenuButton.addEventListener('click', () => {
96
+ mobileMenu.classList.toggle('hidden');
97
+ mobileMenu.classList.toggle('flex');
98
+
99
+ const icon = mobileMenuButton.querySelector('i');
100
+ if (mobileMenu.classList.contains('hidden')) {
101
+ icon.setAttribute('data-feather', 'menu');
102
+ } else {
103
+ icon.setAttribute('data-feather', 'x');
104
+ }
105
+ feather.replace();
106
+ });
107
+
108
+ // Change navbar style on scroll
109
+ window.addEventListener('scroll', () => {
110
+ const nav = this.shadowRoot.querySelector('nav');
111
+ if (window.scrollY > 10) {
112
+ nav.classList.add('scrolled');
113
+ } else {
114
+ nav.classList.remove('scrolled');
115
+ }
116
+ });
117
+ </script>
118
+ `;
119
+ }
120
+ }
121
+
122
+ customElements.define('custom-navbar', CustomNavbar);
index.html CHANGED
@@ -1,19 +1,238 @@
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" class="scroll-smooth">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>ExecuChic Pro | Modern Executive Assistant</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>
12
+ tailwind.config = {
13
+ theme: {
14
+ extend: {
15
+ colors: {
16
+ primary: {
17
+ 50: '#f0f9ff',
18
+ 100: '#e0f2fe',
19
+ 200: '#bae6fd',
20
+ 300: '#7dd3fc',
21
+ 400: '#38bdf8',
22
+ 500: '#0ea5e9',
23
+ 600: '#0284c7',
24
+ 700: '#0369a1',
25
+ 800: '#075985',
26
+ 900: '#0c4a6e',
27
+ },
28
+ secondary: {
29
+ 50: '#f8fafc',
30
+ 100: '#f1f5f9',
31
+ 200: '#e2e8f0',
32
+ 300: '#cbd5e1',
33
+ 400: '#94a3b8',
34
+ 500: '#64748b',
35
+ 600: '#475569',
36
+ 700: '#334155',
37
+ 800: '#1e293b',
38
+ 900: '#0f172a',
39
+ }
40
+ }
41
+ }
42
+ }
43
+ }
44
+ </script>
45
+ </head>
46
+ <body class="bg-gray-50 font-sans antialiased">
47
+ <custom-navbar></custom-navbar>
48
+
49
+ <main>
50
+ <!-- Hero Section -->
51
+ <section class="relative bg-gradient-to-r from-primary-600 to-primary-800 text-white">
52
+ <div class="container mx-auto px-6 py-24 md:py-32 lg:py-40">
53
+ <div class="max-w-3xl mx-auto text-center">
54
+ <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-6 executive-heading">
55
+ Executive Assistance with Elegance & Efficiency
56
+ </h1>
57
+ <p class="text-xl md:text-2xl text-primary-200 mb-10">
58
+ Premium executive support services for high-achieving professionals.
59
+ </p>
60
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
61
+ <a href="#" class="bg-white text-primary-700 hover:bg-primary-50 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300 transform hover:scale-105">
62
+ Get Started
63
+ <i data-feather="arrow-right" class="inline ml-2 w-5 h-5"></i>
64
+ </a>
65
+ <a href="#" class="border-2 border-white text-white hover:bg-white hover:text-primary-700 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300">
66
+ Learn More
67
+ </a>
68
+ </div>
69
+ </div>
70
+ </div>
71
+ <div class="absolute bottom-0 left-0 right-0 h-16 bg-gradient-to-t from-gray-50 to-transparent"></div>
72
+ </section>
73
+
74
+ <!-- Features Section -->
75
+ <section class="py-20 bg-white">
76
+ <div class="container mx-auto px-6">
77
+ <div class="text-center mb-16">
78
+ <span class="inline-block bg-primary-100 text-primary-800 text-sm font-semibold px-4 py-1 rounded-full mb-4">
79
+ Why Choose Us
80
+ </span>
81
+ <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">
82
+ Business Tools Designed for Success
83
+ </h2>
84
+ <p class="max-w-2xl mx-auto text-gray-600">
85
+ Our platform combines cutting-edge technology with elegant design to deliver exceptional results.
86
+ </p>
87
+ </div>
88
+
89
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
90
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
91
+ <div class="bg-accent-100 text-accent-600 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
92
+ <i data-feather="bar-chart-2" class="w-6 h-6"></i>
93
+ </div>
94
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Advanced Analytics</h3>
95
+ <p class="text-gray-600">
96
+ Gain valuable insights with our powerful data visualization and reporting tools.
97
+ </p>
98
+ </div>
99
+
100
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
101
+ <div class="bg-primary-100 text-primary-800 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
102
+ <i data-feather="users" class="w-6 h-6"></i>
103
+ </div>
104
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Team Collaboration</h3>
105
+ <p class="text-gray-600">
106
+ Seamless communication and project management for distributed teams.
107
+ </p>
108
+ </div>
109
+
110
+ <div class="bg-gray-50 rounded-xl p-8 hover:shadow-lg transition-all duration-300">
111
+ <div class="bg-primary-100 text-primary-800 w-14 h-14 rounded-lg flex items-center justify-center mb-6">
112
+ <i data-feather="lock" class="w-6 h-6"></i>
113
+ </div>
114
+ <h3 class="text-xl font-bold text-gray-900 mb-3">Enterprise Security</h3>
115
+ <p class="text-gray-600">
116
+ Military-grade encryption and compliance with industry regulations.
117
+ </p>
118
+ </div>
119
+ </div>
120
+ </div>
121
+ </section>
122
+
123
+ <!-- Testimonials Section -->
124
+ <section class="py-20 bg-gray-50">
125
+ <div class="container mx-auto px-6">
126
+ <div class="text-center mb-16">
127
+ <span class="inline-block bg-primary-100 text-primary-800 text-sm font-semibold px-4 py-1 rounded-full mb-4">
128
+ Client Success Stories
129
+ </span>
130
+ <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">
131
+ Trusted by Industry Leaders
132
+ </h2>
133
+ </div>
134
+
135
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
136
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
137
+ <div class="flex items-center mb-6">
138
+ <img src="http://static.photos/people/200x200/1" alt="Client" class="w-12 h-12 rounded-full mr-4">
139
+ <div>
140
+ <h4 class="font-bold text-gray-900">Sarah Johnson</h4>
141
+ <p class="text-gray-500 text-sm">CEO, TechCorp</p>
142
+ </div>
143
+ </div>
144
+ <p class="text-gray-600 mb-4">
145
+ "BizElegance transformed our operations completely. We've seen a 40% increase in productivity since implementation."
146
+ </p>
147
+ <div class="flex text-primary-500">
148
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
149
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
150
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
151
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
152
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
153
+ </div>
154
+ </div>
155
+
156
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
157
+ <div class="flex items-center mb-6">
158
+ <img src="http://static.photos/people/200x200/2" alt="Client" class="w-12 h-12 rounded-full mr-4">
159
+ <div>
160
+ <h4 class="font-bold text-gray-900">Michael Chen</h4>
161
+ <p class="text-gray-500 text-sm">CFO, Global Finance</p>
162
+ </div>
163
+ </div>
164
+ <p class="text-gray-600 mb-4">
165
+ "The analytics dashboard alone was worth the investment. We've made better decisions thanks to their platform."
166
+ </p>
167
+ <div class="flex text-primary-500">
168
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
169
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
170
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
171
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
172
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
173
+ </div>
174
+ </div>
175
+
176
+ <div class="bg-white rounded-xl p-8 shadow-sm hover:shadow-md transition-all duration-300">
177
+ <div class="flex items-center mb-6">
178
+ <img src="http://static.photos/people/200x200/3" alt="Client" class="w-12 h-12 rounded-full mr-4">
179
+ <div>
180
+ <h4 class="font-bold text-gray-900">Emma Rodriguez</h4>
181
+ <p class="text-gray-500 text-sm">Director, Creative Agency</p>
182
+ </div>
183
+ </div>
184
+ <p class="text-gray-600 mb-4">
185
+ "Their team collaboration tools have revolutionized how we work. Highly recommend to any growing business."
186
+ </p>
187
+ <div class="flex text-primary-500">
188
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
189
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
190
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
191
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
192
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
193
+ </div>
194
+ </div>
195
+ </div>
196
+ </div>
197
+ </section>
198
+ <!-- Professional Experience Section -->
199
+ <section class="py-20 bg-white">
200
+ <div class="container mx-auto px-6">
201
+ <executive-timeline></executive-timeline>
202
+ </div>
203
+ </section>
204
+
205
+ <!-- CTA Section -->
206
+ <section class="py-20 bg-gradient-to-r from-primary-700 to-primary-900 text-white">
207
+ <div class="container mx-auto px-6">
208
+ <div class="max-w-4xl mx-auto text-center">
209
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">
210
+ Ready to Transform Your Business?
211
+ </h2>
212
+ <p class="text-xl text-primary-100 mb-10">
213
+ Join thousands of businesses already experiencing the BizElegance advantage.
214
+ </p>
215
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
216
+ <a href="#" class="bg-white text-primary-700 hover:bg-primary-50 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300 transform hover:scale-105">
217
+ Get Started Free
218
+ </a>
219
+ <a href="#" class="border-2 border-white text-white hover:bg-white hover:text-primary-700 font-medium rounded-lg px-8 py-3.5 text-lg transition-all duration-300">
220
+ Schedule Demo
221
+ </a>
222
+ </div>
223
+ </div>
224
+ </div>
225
+ </section>
226
+ </main>
227
+
228
+ <custom-footer></custom-footer>
229
+
230
+ <script src="components/navbar.js"></script>
231
+ <script src="components/footer.js"></script>
232
+ <script src="script.js"></script>
233
+ <script>
234
+ feather.replace();
235
+ </script>
236
+ <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
237
+ </body>
238
+ </html>
script.js ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Smooth scroll for anchor links
2
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
3
+ anchor.addEventListener('click', function (e) {
4
+ e.preventDefault();
5
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
6
+ behavior: 'smooth'
7
+ });
8
+ });
9
+ });
10
+
11
+ // Mobile menu toggle functionality (will be used in navbar component)
12
+ function toggleMobileMenu() {
13
+ const menu = document.getElementById('mobile-menu');
14
+ menu.classList.toggle('hidden');
15
+ menu.classList.toggle('flex');
16
+ }
17
+
18
+ // CountUp animation for stats
19
+ function animateCounters() {
20
+ const counters = document.querySelectorAll('.counter');
21
+ const speed = 200;
22
+
23
+ counters.forEach(counter => {
24
+ const target = +counter.getAttribute('data-target');
25
+ const count = +counter.innerText;
26
+ const increment = target / speed;
27
+
28
+ if (count < target) {
29
+ counter.innerText = Math.ceil(count + increment);
30
+ setTimeout(animateCounters, 1);
31
+ } else {
32
+ counter.innerText = target.toLocaleString();
33
+ }
34
+ });
35
+ }
36
+
37
+ // Intersection Observer for scroll animations
38
+ const observerOptions = {
39
+ threshold: 0.1,
40
+ rootMargin: '0px 0px -100px 0px'
41
+ };
42
+
43
+ const observer = new IntersectionObserver((entries) => {
44
+ entries.forEach(entry => {
45
+ if (entry.isIntersecting) {
46
+ entry.target.classList.add('animate-fadeIn');
47
+ observer.unobserve(entry.target);
48
+ }
49
+ });
50
+ }, observerOptions);
51
+
52
+ document.querySelectorAll('[data-animate]').forEach(el => {
53
+ observer.observe(el);
54
+ });
55
+
56
+ // Initialize animations when DOM is loaded
57
+ document.addEventListener('DOMContentLoaded', () => {
58
+ // Initialize any animations or effects
59
+ if (document.querySelector('.counter')) {
60
+ animateCounters();
61
+ }
62
+ });
style.css CHANGED
@@ -1,28 +1,122 @@
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
+
2
+ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap');
3
+ /* Color Variables */
4
+ :root {
5
+ --primary-50: #f5f3ff;
6
+ --primary-100: #ede9fe;
7
+ --primary-200: #ddd6fe;
8
+ --primary-300: #c4b5fd;
9
+ --primary-400: #a78bfa;
10
+ --primary-500: #8b5cf6;
11
+ --primary-600: #7c3aed;
12
+ --primary-700: #6d28d9;
13
+ --primary-800: #5b21b6;
14
+ --primary-900: #4c1d95;
15
+ --accent-100: #f0fdf4;
16
+ --accent-200: #dcfce7;
17
+ --accent-300: #bbf7d0;
18
+ --accent-400: #86efac;
19
+ --accent-500: #4ade80;
20
+ --accent-600: #22c55e;
21
+ --accent-700: #16a34a;
22
+ --accent-800: #15803d;
23
+ --accent-900: #166534;
24
+ }
25
+
26
+ /* Custom scrollbar */
27
+ ::-webkit-scrollbar {
28
+ width: 8px;
29
+ height: 8px;
30
+ }
31
+
32
+ ::-webkit-scrollbar-track {
33
+ background: #f1f5f9;
34
+ }
35
+
36
+ ::-webkit-scrollbar-thumb {
37
+ background: #cbd5e1;
38
+ border-radius: 4px;
39
+ }
40
+
41
+ ::-webkit-scrollbar-thumb:hover {
42
+ background: #94a3b8;
43
  }
44
 
45
+ /* Animation classes */
46
+ .animate-float {
47
+ animation: float 6s ease-in-out infinite;
48
  }
49
 
50
+ @keyframes float {
51
+ 0%, 100% {
52
+ transform: translateY(0);
53
+ }
54
+ 50% {
55
+ transform: translateY(-15px);
56
+ }
57
  }
58
 
59
+ /* Custom transitions */
60
+ .transition-slow {
61
+ transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
62
+ }
63
+
64
+ .transition-very-slow {
65
+ transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
66
+ }
67
+ /* Executive Typography */
68
+ .executive-heading {
69
+ font-family: 'Playfair Display', serif;
70
+ font-weight: 600;
71
  }
72
 
73
+ /* Interactive Elements */
74
+ .interactive-card {
75
+ transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
76
+ border: 1px solid var(--primary-200);
77
  }
78
+
79
+ .interactive-card:hover {
80
+ transform: translateY(-5px);
81
+ box-shadow: 0 20px 25px -5px rgba(139, 92, 246, 0.1), 0 10px 10px -5px rgba(139, 92, 246, 0.04);
82
+ border-color: var(--primary-400);
83
+ }
84
+
85
+ /* Resume Timeline */
86
+ .timeline-item {
87
+ position: relative;
88
+ padding-left: 3rem;
89
+ border-left: 2px solid var(--primary-300);
90
+ }
91
+
92
+ .timeline-item:before {
93
+ content: '';
94
+ position: absolute;
95
+ left: -11px;
96
+ top: 0;
97
+ width: 20px;
98
+ height: 20px;
99
+ border-radius: 50%;
100
+ background: var(--primary-600);
101
+ border: 4px solid white;
102
+ }
103
+
104
+ /* Custom underline effect */
105
+ .hover-underline-animation {
106
+ position: relative;
107
+ }
108
+
109
+ .hover-underline-animation::after {
110
+ content: '';
111
+ position: absolute;
112
+ width: 0;
113
+ height: 2px;
114
+ bottom: -2px;
115
+ left: 0;
116
+ background-color: currentColor;
117
+ transition: width 0.3s ease;
118
+ }
119
+
120
+ .hover-underline-animation:hover::after {
121
+ width: 100%;
122
+ }