rupk21 commited on
Commit
dfed854
·
verified ·
1 Parent(s): 67587c9

Can you just make it a Presentation

Browse files
Files changed (2) hide show
  1. README.md +7 -4
  2. index.html +186 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Slidewizard Pro
3
- emoji: 📉
4
  colorFrom: gray
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: SlideWizard Pro
 
3
  colorFrom: gray
4
+ colorTo: pink
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://deepsite.hf.co).
index.html CHANGED
@@ -1,19 +1,187 @@
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>SlideWizard Pro | Modern Presentations</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <script src="https://unpkg.com/feather-icons"></script>
9
+ <script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.waves.min.js"></script>
10
+ <style>
11
+ .slide {
12
+ height: 100vh;
13
+ scroll-snap-align: start;
14
+ }
15
+ .presentation-container {
16
+ scroll-snap-type: y mandatory;
17
+ overflow-y: scroll;
18
+ height: 100vh;
19
+ }
20
+ .fade-in {
21
+ animation: fadeIn 1s ease-in-out;
22
+ }
23
+ @keyframes fadeIn {
24
+ from { opacity: 0; transform: translateY(20px); }
25
+ to { opacity: 1; transform: translateY(0); }
26
+ }
27
+ </style>
28
+ </head>
29
+ <body class="bg-gray-900 text-white overflow-hidden">
30
+ <div id="vanta-bg" class="fixed inset-0 z-0"></div>
31
+ <div class="presentation-container relative z-10">
32
+ <!-- Cover Slide -->
33
+ <div class="slide flex flex-col items-center justify-center p-8">
34
+ <h1 class="text-6xl md:text-8xl font-bold mb-6 fade-in" style="animation-delay: 0.2s;">SlideWizard Pro</h1>
35
+ <p class="text-xl md:text-2xl text-gray-300 mb-8 fade-in" style="animation-delay: 0.4s;">Magical presentations that wow your audience</p>
36
+ <div class="flex gap-4 fade-in" style="animation-delay: 0.6s;">
37
+ <button class="px-6 py-3 bg-blue-600 hover:bg-blue-700 rounded-lg transition-all">Start Presentation</button>
38
+ <button class="px-6 py-3 bg-gray-700 hover:bg-gray-600 rounded-lg transition-all">Learn More</button>
39
+ </div>
40
+ </div>
41
+
42
+ <!-- Agenda Slide -->
43
+ <div class="slide bg-gray-800 bg-opacity-50 backdrop-blur-md flex flex-col items-center justify-center p-8">
44
+ <h2 class="text-4xl md:text-5xl font-bold mb-12 text-center">Today's Agenda</h2>
45
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8 w-full max-w-4xl">
46
+ <div class="bg-gray-700 bg-opacity-50 p-6 rounded-xl transform hover:scale-105 transition-all">
47
+ <div class="text-blue-400 mb-4">
48
+ <i data-feather="compass" class="w-12 h-12"></i>
49
+ </div>
50
+ <h3 class="text-xl font-bold mb-2">Introduction</h3>
51
+ <p class="text-gray-300">Discover our magical presentation platform</p>
52
+ </div>
53
+ <div class="bg-gray-700 bg-opacity-50 p-6 rounded-xl transform hover:scale-105 transition-all">
54
+ <div class="text-purple-400 mb-4">
55
+ <i data-feather="star" class="w-12 h-12"></i>
56
+ </div>
57
+ <h3 class="text-xl font-bold mb-2">Features</h3>
58
+ <p class="text-gray-300">Powerful tools to impress your audience</p>
59
+ </div>
60
+ <div class="bg-gray-700 bg-opacity-50 p-6 rounded-xl transform hover:scale-105 transition-all">
61
+ <div class="text-green-400 mb-4">
62
+ <i data-feather="zap" class="w-12 h-12"></i>
63
+ </div>
64
+ <h3 class="text-xl font-bold mb-2">Get Started</h3>
65
+ <p class="text-gray-300">Create your first presentation in minutes</p>
66
+ </div>
67
+ </div>
68
+ </div>
69
+
70
+ <!-- Features Slide -->
71
+ <div class="slide bg-gray-900 bg-opacity-70 flex items-center justify-center p-8">
72
+ <div class="max-w-6xl mx-auto">
73
+ <h2 class="text-4xl md:text-5xl font-bold mb-16 text-center">Stunning Features</h2>
74
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-12">
75
+ <div class="flex items-start">
76
+ <div class="bg-blue-600 p-3 rounded-full mr-4">
77
+ <i data-feather="eye" class="w-6 h-6"></i>
78
+ </div>
79
+ <div>
80
+ <h3 class="text-2xl font-bold mb-2">Visual Magic</h3>
81
+ <p class="text-gray-300">3D effects, animations and transitions that captivate your audience.</p>
82
+ </div>
83
+ </div>
84
+ <div class="flex items-start">
85
+ <div class="bg-purple-600 p-3 rounded-full mr-4">
86
+ <i data-feather="code" class="w-6 h-6"></i>
87
+ </div>
88
+ <div>
89
+ <h3 class="text-2xl font-bold mb-2">Code Friendly</h3>
90
+ <p class="text-gray-300">Embed live code snippets and interactive elements effortlessly.</p>
91
+ </div>
92
+ </div>
93
+ <div class="flex items-start">
94
+ <div class="bg-green-600 p-3 rounded-full mr-4">
95
+ <i data-feather="smartphone" class="w-6 h-6"></i>
96
+ </div>
97
+ <div>
98
+ <h3 class="text-2xl font-bold mb-2">Mobile Ready</h3>
99
+ <p class="text-gray-300">Perfectly responsive on all devices from phones to projectors.</p>
100
+ </div>
101
+ </div>
102
+ <div class="flex items-start">
103
+ <div class="bg-yellow-600 p-3 rounded-full mr-4">
104
+ <i data-feather="cloud" class="w-6 h-6"></i>
105
+ </div>
106
+ <div>
107
+ <h3 class="text-2xl font-bold mb-2">Cloud Powered</h3>
108
+ <p class="text-gray-300">Access and edit your presentations from anywhere, anytime.</p>
109
+ </div>
110
+ </div>
111
+ </div>
112
+ </div>
113
+ </div>
114
+
115
+ <!-- Closing Slide -->
116
+ <div class="slide flex flex-col items-center justify-center p-8 bg-gradient-to-br from-blue-900 to-purple-900">
117
+ <h2 class="text-5xl md:text-7xl font-bold mb-8 text-center">Ready to WOW?</h2>
118
+ <p class="text-xl md:text-2xl text-gray-200 mb-12 max-w-2xl text-center">Transform your presentations into unforgettable experiences that leave your audience speechless.</p>
119
+ <button class="px-8 py-4 bg-white text-gray-900 font-bold rounded-full text-lg hover:bg-gray-200 transition-all transform hover:scale-105">
120
+ Start Your Magic Now <i data-feather="arrow-right" class="inline ml-2"></i>
121
+ </button>
122
+ <div class="mt-16 text-gray-300">
123
+ <i data-feather="heart" class="inline text-red-400"></i> Crafted with magic by SlideWizard Team
124
+ </div>
125
+ </div>
126
+ </div>
127
+
128
+ <!-- Navigation -->
129
+ <div class="fixed bottom-8 left-1/2 transform -translate-x-1/2 z-20 flex gap-2">
130
+ <button class="w-3 h-3 rounded-full bg-white bg-opacity-30 hover:bg-opacity-100 transition-all slide-indicator" data-slide="0"></button>
131
+ <button class="w-3 h-3 rounded-full bg-white bg-opacity-30 hover:bg-opacity-100 transition-all slide-indicator" data-slide="1"></button>
132
+ <button class="w-3 h-3 rounded-full bg-white bg-opacity-30 hover:bg-opacity-100 transition-all slide-indicator" data-slide="2"></button>
133
+ <button class="w-3 h-3 rounded-full bg-white bg-opacity-30 hover:bg-opacity-100 transition-all slide-indicator" data-slide="3"></button>
134
+ </div>
135
+
136
+ <script>
137
+ // Initialize Vanta.js background
138
+ VANTA.WAVES({
139
+ el: "#vanta-bg",
140
+ mouseControls: true,
141
+ touchControls: true,
142
+ gyroControls: false,
143
+ minHeight: 200.00,
144
+ minWidth: 200.00,
145
+ scale: 1.00,
146
+ scaleMobile: 1.00,
147
+ color: 0x1e293b,
148
+ shininess: 50.00,
149
+ waveHeight: 20.00,
150
+ waveSpeed: 0.25,
151
+ zoom: 0.8
152
+ });
153
+
154
+ // Initialize feather icons
155
+ feather.replace();
156
+
157
+ // Slide navigation
158
+ document.querySelectorAll('.slide-indicator').forEach(button => {
159
+ button.addEventListener('click', function() {
160
+ const slideIndex = parseInt(this.getAttribute('data-slide'));
161
+ const slides = document.querySelectorAll('.slide');
162
+ slides[slideIndex].scrollIntoView({ behavior: 'smooth' });
163
+ });
164
+ });
165
+
166
+ // Update active slide indicator
167
+ const presentationContainer = document.querySelector('.presentation-container');
168
+ const indicators = document.querySelectorAll('.slide-indicator');
169
+
170
+ presentationContainer.addEventListener('scroll', function() {
171
+ const scrollPosition = this.scrollTop;
172
+ const windowHeight = window.innerHeight;
173
+ const currentSlide = Math.round(scrollPosition / windowHeight);
174
+
175
+ indicators.forEach((indicator, index) => {
176
+ if (index === currentSlide) {
177
+ indicator.classList.add('bg-opacity-100');
178
+ indicator.classList.remove('bg-opacity-30');
179
+ } else {
180
+ indicator.classList.add('bg-opacity-30');
181
+ indicator.classList.remove('bg-opacity-100');
182
+ }
183
+ });
184
+ });
185
+ </script>
186
+ </body>
187
  </html>