ryzikas commited on
Commit
a63e827
·
verified ·
1 Parent(s): db3cae1

do so when you click the send us a message button or Parašykite mums the user gets directed to theyre email app with our email already put in - Initial Deployment

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +312 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Oh Yes
3
- emoji: 🏢
4
- colorFrom: blue
5
- colorTo: gray
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: oh-yes
3
+ emoji: 🐳
4
+ colorFrom: pink
5
+ colorTo: purple
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,312 @@
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>Minimalist Design Studio</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
9
+ <script>
10
+ tailwind.config = {
11
+ theme: {
12
+ extend: {
13
+ fontFamily: {
14
+ 'sans': ['Poppins', 'sans-serif']
15
+ }
16
+ }
17
+ }
18
+ }
19
+ </script>
20
+ <style>
21
+ /* Black and white styles */
22
+ .bw-bg {
23
+ background-color: #000;
24
+ }
25
+
26
+ .hero-bg {
27
+ background-color: #fff;
28
+ }
29
+
30
+ .section-bg {
31
+ background-color: #000;
32
+ }
33
+
34
+ .text-black {
35
+ color: #000;
36
+ }
37
+
38
+ .text-white {
39
+ color: #fff;
40
+ }
41
+
42
+ /* Smooth scrolling */
43
+ html {
44
+ scroll-behavior: smooth;
45
+ }
46
+
47
+ /* Custom scrollbar */
48
+ ::-webkit-scrollbar {
49
+ width: 8px;
50
+ }
51
+
52
+ ::-webkit-scrollbar-track {
53
+ background: #000;
54
+ }
55
+
56
+ ::-webkit-scrollbar-thumb {
57
+ background: #333;
58
+ border-radius: 4px;
59
+ }
60
+
61
+ ::-webkit-scrollbar-thumb:hover {
62
+ background: #555;
63
+ }
64
+ </style>
65
+ </head>
66
+ <body class="font-sans bg-black text-white">
67
+ <!-- Action Bar (Fixed at top) -->
68
+ <nav class="fixed top-0 left-0 right-0 z-50 bg-white border-b border-black backdrop-blur-sm">
69
+ <div class="container mx-auto px-4 py-3 flex justify-between items-center">
70
+ <div class="text-xl font-bold text-black">Studio</div>
71
+ <div class="flex space-x-6 items-center">
72
+ <a href="#hero" class="hover:text-gray-500 transition-colors duration-300 nav-link text-black">Home</a>
73
+ <a href="#team" class="hover:text-gray-500 transition-colors duration-300 nav-link text-black">Meet Our Team</a>
74
+ <a href="#contact" class="hover:text-gray-500 transition-colors duration-300 nav-link text-black">Contact</a>
75
+ <!-- Language Switcher -->
76
+ <div class="flex space-x-2">
77
+ <button id="lang-en" class="px-3 py-1 bg-black text-white border border-black rounded-full text-sm font-medium hover:bg-gray-800 transition-colors duration-300 lang-btn">EN</button>
78
+ <button id="lang-lt" class="px-3 py-1 bg-white text-black border border-black rounded-full text-sm font-medium hover:bg-gray-100 transition-colors duration-300 lang-btn">LT</button>
79
+ </div>
80
+ </div>
81
+ </div>
82
+ </nav>
83
+
84
+ <!-- Hero Section -->
85
+ <section id="hero" class="hero-bg min-h-screen flex flex-col justify-center items-center relative pt-16">
86
+
87
+ <div class="text-center px-4 max-w-3xl">
88
+ <h1 id="hero-title" class="text-4xl md:text-6xl font-bold mb-6 text-black">Welcome to Our Design Studio</h1>
89
+ <p id="hero-subtitle" class="text-xl md:text-2xl text-black opacity-90">Creating minimalist experiences with purpose</p>
90
+ </div>
91
+
92
+ <div class="absolute bottom-8 animate-bounce">
93
+ <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
94
+ <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 14l-7 7m0 0l-7-7m7 7V3"></path>
95
+ </svg>
96
+ </div>
97
+ </section>
98
+
99
+ <!-- Meet Our Team Section -->
100
+ <section id="team" class="py-20 section-bg">
101
+ <div class="container mx-auto px-4">
102
+ <h2 id="team-title" class="text-3xl md:text-4xl font-bold text-center mb-16 text-white">Meet Our Team</h2>
103
+
104
+ <div class="flex flex-col md:flex-row justify-center items-center gap-12">
105
+ <!-- Team Member 1 -->
106
+ <div class="max-w-sm text-center">
107
+ <div class="w-48 h-48 mx-auto mb-6 rounded-full overflow-hidden border-4 border-white">
108
+ <img src="https://via.placeholder.com/300x300/000/fff?text=Alex+Morgan" alt="Alex Morgan" class="w-full h-full object-cover">
109
+ </div>
110
+ <h3 id="member1-name" class="text-2xl font-semibold mb-2 text-white">Alex Morgan</h3>
111
+ <p id="member1-bio" class="text-white opacity-80">Creative Director with over 10 years of experience in minimalist design and brand strategy.</p>
112
+ </div>
113
+
114
+ <!-- Team Member 2 -->
115
+ <div class="max-w-sm text-center">
116
+ <div class="w-48 h-48 mx-auto mb-6 rounded-full overflow-hidden border-4 border-white">
117
+ <img src="https://via.placeholder.com/300x300/000/fff?text=Sarah+Johnson" alt="Sarah Johnson" class="w-full h-full object-cover">
118
+ </div>
119
+ <h3 id="member2-name" class="text-2xl font-semibold mb-2 text-white">Sarah Johnson</h3>
120
+ <p id="member2-bio" class="text-white opacity-80">Lead Designer specializing in user experience and interface design for digital products.</p>
121
+ </div>
122
+ </div>
123
+ </div>
124
+ </section>
125
+
126
+ <!-- Contact Section -->
127
+ <section id="contact" class="py-20 section-bg">
128
+ <div class="container mx-auto px-4">
129
+ <h2 id="contact-title" class="text-3xl md:text-4xl font-bold text-center mb-16 text-white">Contact Us</h2>
130
+
131
+ <div class="max-w-2xl mx-auto">
132
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8 text-center">
133
+ <div class="p-6 bg-gray-900 border border-white rounded-lg">
134
+ <div class="text-2xl mb-4 text-white">✉️</div>
135
+ <h3 id="email-label" class="text-xl font-semibold mb-2 text-white">Email</h3>
136
+ <p id="contact-email" class="text-white">hello@minimaliststudio.com</p>
137
+ </div>
138
+
139
+ <div class="p-6 bg-gray-900 border border-white rounded-lg">
140
+ <div class="text-2xl mb-4 text-white">📍</div>
141
+ <h3 id="address-label" class="text-xl font-semibold mb-2 text-white">Address</h3>
142
+ <p id="contact-address" class="text-white">123 Design Street, Creative City</p>
143
+ </div>
144
+
145
+ <div class="p-6 bg-gray-900 border border-white rounded-lg">
146
+ <div class="text-2xl mb-4 text-white">📞</div>
147
+ <h3 id="phone-label" class="text-xl font-semibold mb-2 text-white">Phone</h3>
148
+ <p id="contact-phone" class="text-white">+370 000 00000</p>
149
+ </div>
150
+ </div>
151
+
152
+ <div class="mt-12 text-center">
153
+ <a href="mailto:hello@minimaliststudio.com" class="inline-block px-8 py-3 bg-white text-black font-semibold rounded-full hover:bg-gray-200 transition-colors duration-300">
154
+ Send us a message
155
+ </a>
156
+ </div>
157
+ </div>
158
+ </div>
159
+ </section>
160
+
161
+ <!-- Footer -->
162
+ <footer class="py-8 bg-black border-t border-white">
163
+ <div class="container mx-auto px-4 text-center text-white">
164
+ <p id="footer-text">© 2023 Minimalist Design Studio. All rights reserved.</p>
165
+ </div>
166
+ </footer>
167
+
168
+ <script>
169
+ // Language translations
170
+ const translations = {
171
+ en: {
172
+ home: "Home",
173
+ team: "Meet Our Team",
174
+ contact: "Contact",
175
+ heroTitle: "Welcome to Our Design Studio",
176
+ heroSubtitle: "Creating minimalist experiences with purpose",
177
+ teamTitle: "Meet Our Team",
178
+ member1Name: "Alex Morgan",
179
+ member1Bio: "Creative Director with over 10 years of experience in minimalist design and brand strategy.",
180
+ member2Name: "Sarah Johnson",
181
+ member2Bio: "Lead Designer specializing in user experience and interface design for digital products.",
182
+ contactTitle: "Contact Us",
183
+ emailLabel: "Email",
184
+ addressLabel: "Address",
185
+ phoneLabel: "Phone",
186
+ contactEmail: "hello@minimaliststudio.com",
187
+ contactAddress: "123 Design Street, Creative City",
188
+ contactPhone: "+370 000 00000",
189
+ contactButton: "Send us a message",
190
+ footerText: "© 2023 Minimalist Design Studio. All rights reserved."
191
+ },
192
+ lt: {
193
+ home: "Pagrindinis",
194
+ team: "Susipažinkite su komanda",
195
+ contact: "Kontaktai",
196
+ heroTitle: "Sveiki atvykę į mūsų dizaino studiją",
197
+ heroSubtitle: "Kuriame minimalistinius patyrimus su paskirtimi",
198
+ teamTitle: "Susipažinkite su mūsų komanda",
199
+ member1Name: "Aleksas Morganas",
200
+ member1Bio: "Kūrybinis direktorius, turintis daugiau nei 10 metų patirties minimalistiniame dizaine ir prekių ženklo strategijoje.",
201
+ member2Name: "Sara Džonson",
202
+ member2Bio: "Vyriausiasis dizaineris, specializuojantis naudotojo patyrimo ir sąsajos dizaine skaitmeniniams produktams.",
203
+ contactTitle: "Susisiekite su mumis",
204
+ emailLabel: "El. Paštas",
205
+ addressLabel: "Adresas",
206
+ phoneLabel: "Tl. Numeris",
207
+ contactEmail: "labas@minimaliststudija.lt",
208
+ contactAddress: "123 Dizaino gatvė, Kūrybiškas miestas",
209
+ contactPhone: "+370 000 00000",
210
+ contactButton: "Parašykite mums",
211
+ footerText: "© 2023 Minimalistinės dizaino studija. Visos teisės saugomos."
212
+ }
213
+ };
214
+
215
+ // DOM elements
216
+ const langButtons = document.querySelectorAll('.lang-btn');
217
+ const navLinks = document.querySelectorAll('.nav-link');
218
+ const heroTitle = document.getElementById('hero-title');
219
+ const heroSubtitle = document.getElementById('hero-subtitle');
220
+ const teamTitle = document.getElementById('team-title');
221
+ const member1Name = document.getElementById('member1-name');
222
+ const member1Bio = document.getElementById('member1-bio');
223
+ const member2Name = document.getElementById('member2-name');
224
+ const member2Bio = document.getElementById('member2-bio');
225
+ const contactTitle = document.getElementById('contact-title');
226
+ const emailLabel = document.getElementById('email-label');
227
+ const addressLabel = document.getElementById('address-label');
228
+ const phoneLabel = document.getElementById('phone-label');
229
+ const contactEmail = document.getElementById('contact-email');
230
+ const contactAddress = document.getElementById('contact-address');
231
+ const contactPhone = document.getElementById('contact-phone');
232
+ const contactButton = document.querySelector('#contact button');
233
+ const footerText = document.getElementById('footer-text');
234
+
235
+ // Set current language
236
+ let currentLang = 'en';
237
+
238
+ // Update content based on language
239
+ function updateContent(lang) {
240
+ currentLang = lang;
241
+
242
+ // Update navigation
243
+ navLinks[0].textContent = translations[lang].home;
244
+ navLinks[1].textContent = translations[lang].team;
245
+ navLinks[2].textContent = translations[lang].contact;
246
+
247
+ // Update hero section
248
+ heroTitle.textContent = translations[lang].heroTitle;
249
+ heroSubtitle.textContent = translations[lang].heroSubtitle;
250
+
251
+ // Update team section
252
+ teamTitle.textContent = translations[lang].teamTitle;
253
+ member1Name.textContent = translations[lang].member1Name;
254
+ member1Bio.textContent = translations[lang].member1Bio;
255
+ member2Name.textContent = translations[lang].member2Name;
256
+ member2Bio.textContent = translations[lang].member2Bio;
257
+
258
+ // Update contact section
259
+ contactTitle.textContent = translations[lang].contactTitle;
260
+ emailLabel.textContent = translations[lang].emailLabel;
261
+ addressLabel.textContent = translations[lang].addressLabel;
262
+ phoneLabel.textContent = translations[lang].phoneLabel;
263
+ contactEmail.textContent = translations[lang].contactEmail;
264
+ contactAddress.textContent = translations[lang].contactAddress;
265
+ contactPhone.textContent = translations[lang].contactPhone;
266
+ contactButton.textContent = translations[lang].contactButton;
267
+
268
+ // Update footer
269
+ footerText.textContent = translations[lang].footerText;
270
+
271
+ // Update language button styles
272
+ document.querySelectorAll('#lang-en, #lang-lt').forEach(btn => {
273
+ if (btn.id === `lang-${lang}`) {
274
+ // Active button - black background with white text
275
+ btn.classList.add('bg-black', 'text-white');
276
+ btn.classList.remove('bg-white', 'text-black');
277
+ } else {
278
+ // Inactive button - white background with black text
279
+ btn.classList.remove('bg-black', 'text-white');
280
+ btn.classList.add('bg-white', 'text-black');
281
+ }
282
+ });
283
+ }
284
+
285
+ // Event listeners for language buttons
286
+ langButtons.forEach(button => {
287
+ button.addEventListener('click', () => {
288
+ const lang = button.id.split('-')[1];
289
+ updateContent(lang);
290
+ });
291
+ });
292
+
293
+ // Smooth scrolling for navigation links
294
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
295
+ anchor.addEventListener('click', function(e) {
296
+ e.preventDefault();
297
+
298
+ const targetId = this.getAttribute('href');
299
+ const targetElement = document.querySelector(targetId);
300
+
301
+ window.scrollTo({
302
+ top: targetElement.offsetTop - 80,
303
+ behavior: 'smooth'
304
+ });
305
+ });
306
+ });
307
+
308
+ // Initialize with English content
309
+ updateContent('en');
310
+ </script>
311
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=ryzikas/oh-yes" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
312
+ </html>