openfree commited on
Commit
14e735d
·
verified ·
1 Parent(s): 53bd894

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +282 -24
index.html CHANGED
@@ -5,50 +5,308 @@
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>K-AI 커뮤니티 서밋 2025</title>
7
  <style>
8
- body {
9
  margin: 0;
10
  padding: 0;
11
- font-family: 'Pretendard', sans-serif;
12
- background-color: #f8f9fc;
13
- display: flex;
14
- justify-content: center;
15
- align-items: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  min-height: 100vh;
 
17
  flex-direction: column;
18
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  .poster {
20
  max-width: 100%;
21
  height: auto;
22
  border-radius: 12px;
23
- box-shadow: 0 4px 20px rgba(0,0,0,0.1);
 
 
 
24
  }
25
- .link-container {
26
- margin-top: 30px;
27
- text-align: center;
28
  }
 
29
  .apply-btn {
 
30
  text-decoration: none;
31
  color: #ffffff;
32
- background-color: #1976D2;
33
- padding: 14px 24px;
34
- border-radius: 8px;
35
- font-size: 18px;
36
- transition: background-color 0.3s;
 
 
 
 
37
  }
 
 
 
 
 
 
 
 
 
 
 
 
38
  .apply-btn:hover {
39
- background-color: #135ba1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  }
41
  </style>
42
  </head>
43
  <body>
44
- <img src="image.png" alt="K-AI 커뮤니티 서밋 2025 포스터" class="poster">
45
-
46
- <div class="link-container">
47
- <a href="https://onoffmix.com/event/325919" target="_blank" class="apply-btn">
48
- 📌 행사 참가 신청하기
49
- </a>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  </body>
52
  </html>
53
-
54
-
 
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>K-AI 커뮤니티 서밋 2025</title>
7
  <style>
8
+ * {
9
  margin: 0;
10
  padding: 0;
11
+ box-sizing: border-box;
12
+ }
13
+
14
+ body {
15
+ font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, sans-serif;
16
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
17
+ min-height: 100vh;
18
+ position: relative;
19
+ overflow-x: hidden;
20
+ }
21
+
22
+ /* Animated background particles */
23
+ .particles {
24
+ position: fixed;
25
+ top: 0;
26
+ left: 0;
27
+ width: 100%;
28
+ height: 100%;
29
+ overflow: hidden;
30
+ z-index: 1;
31
+ }
32
+
33
+ .particle {
34
+ position: absolute;
35
+ background: rgba(255, 255, 255, 0.1);
36
+ border-radius: 50%;
37
+ animation: float 20s infinite ease-in-out;
38
+ }
39
+
40
+ @keyframes float {
41
+ 0%, 100% {
42
+ transform: translateY(0) translateX(0) scale(1);
43
+ opacity: 0;
44
+ }
45
+ 10% {
46
+ opacity: 0.4;
47
+ }
48
+ 90% {
49
+ opacity: 0.4;
50
+ }
51
+ 100% {
52
+ transform: translateY(-100vh) translateX(100px) scale(0.5);
53
+ opacity: 0;
54
+ }
55
+ }
56
+
57
+ /* Main container */
58
+ .container {
59
+ position: relative;
60
+ z-index: 10;
61
+ max-width: 1200px;
62
+ margin: 0 auto;
63
+ padding: 60px 20px;
64
  min-height: 100vh;
65
+ display: flex;
66
  flex-direction: column;
67
  }
68
+
69
+ /* Header */
70
+ .header {
71
+ text-align: center;
72
+ margin-bottom: 50px;
73
+ animation: fadeInDown 1s ease-out;
74
+ }
75
+
76
+ .header h1 {
77
+ color: white;
78
+ font-size: 48px;
79
+ font-weight: 700;
80
+ margin-bottom: 10px;
81
+ text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
82
+ }
83
+
84
+ .header p {
85
+ color: rgba(255, 255, 255, 0.9);
86
+ font-size: 20px;
87
+ font-weight: 300;
88
+ }
89
+
90
+ /* Content section */
91
+ .content {
92
+ flex: 1;
93
+ display: flex;
94
+ align-items: center;
95
+ justify-content: center;
96
+ margin-bottom: 80px;
97
+ }
98
+
99
+ .poster-container {
100
+ background: rgba(255, 255, 255, 0.95);
101
+ border-radius: 20px;
102
+ padding: 40px;
103
+ box-shadow: 0 20px 60px rgba(0,0,0,0.3);
104
+ text-align: center;
105
+ animation: fadeInUp 1s ease-out 0.5s both;
106
+ backdrop-filter: blur(10px);
107
+ position: relative;
108
+ overflow: hidden;
109
+ }
110
+
111
+ .poster-container::before {
112
+ content: '';
113
+ position: absolute;
114
+ top: -50%;
115
+ left: -50%;
116
+ width: 200%;
117
+ height: 200%;
118
+ background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent);
119
+ transform: rotate(45deg);
120
+ animation: shine 3s infinite;
121
+ }
122
+
123
+ @keyframes shine {
124
+ 0% {
125
+ transform: translateX(-100%) translateY(-100%) rotate(45deg);
126
+ }
127
+ 100% {
128
+ transform: translateX(100%) translateY(100%) rotate(45deg);
129
+ }
130
+ }
131
+
132
  .poster {
133
  max-width: 100%;
134
  height: auto;
135
  border-radius: 12px;
136
+ box-shadow: 0 10px 30px rgba(0,0,0,0.2);
137
+ margin-bottom: 30px;
138
+ position: relative;
139
+ z-index: 1;
140
  }
141
+
142
+ .cta-section {
143
+ margin-top: 20px;
144
  }
145
+
146
  .apply-btn {
147
+ display: inline-block;
148
  text-decoration: none;
149
  color: #ffffff;
150
+ background: linear-gradient(135deg, #1976D2 0%, #135ba1 100%);
151
+ padding: 18px 40px;
152
+ border-radius: 50px;
153
+ font-size: 20px;
154
+ font-weight: 600;
155
+ transition: all 0.3s ease;
156
+ box-shadow: 0 5px 20px rgba(25, 118, 210, 0.4);
157
+ position: relative;
158
+ overflow: hidden;
159
  }
160
+
161
+ .apply-btn::before {
162
+ content: '';
163
+ position: absolute;
164
+ top: 0;
165
+ left: -100%;
166
+ width: 100%;
167
+ height: 100%;
168
+ background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);
169
+ transition: left 0.6s ease;
170
+ }
171
+
172
  .apply-btn:hover {
173
+ transform: translateY(-3px);
174
+ box-shadow: 0 8px 30px rgba(25, 118, 210, 0.6);
175
+ }
176
+
177
+ .apply-btn:hover::before {
178
+ left: 100%;
179
+ }
180
+
181
+ /* Footer */
182
+ .footer {
183
+ background: rgba(0, 0, 0, 0.3);
184
+ backdrop-filter: blur(10px);
185
+ padding: 30px 20px;
186
+ text-align: center;
187
+ color: rgba(255, 255, 255, 0.8);
188
+ font-size: 13px;
189
+ line-height: 1.8;
190
+ margin-top: auto;
191
+ }
192
+
193
+ .footer-info {
194
+ max-width: 600px;
195
+ margin: 0 auto;
196
+ }
197
+
198
+ .footer-info span {
199
+ display: inline-block;
200
+ margin: 0 10px;
201
+ }
202
+
203
+ /* Animations */
204
+ @keyframes fadeInDown {
205
+ from {
206
+ opacity: 0;
207
+ transform: translateY(-30px);
208
+ }
209
+ to {
210
+ opacity: 1;
211
+ transform: translateY(0);
212
+ }
213
+ }
214
+
215
+ @keyframes fadeInUp {
216
+ from {
217
+ opacity: 0;
218
+ transform: translateY(30px);
219
+ }
220
+ to {
221
+ opacity: 1;
222
+ transform: translateY(0);
223
+ }
224
+ }
225
+
226
+ /* Responsive */
227
+ @media (max-width: 768px) {
228
+ .header h1 {
229
+ font-size: 36px;
230
+ }
231
+
232
+ .header p {
233
+ font-size: 18px;
234
+ }
235
+
236
+ .poster-container {
237
+ padding: 20px;
238
+ }
239
+
240
+ .apply-btn {
241
+ font-size: 18px;
242
+ padding: 16px 32px;
243
+ }
244
+
245
+ .footer-info span {
246
+ display: block;
247
+ margin: 5px 0;
248
+ }
249
  }
250
  </style>
251
  </head>
252
  <body>
253
+ <!-- Animated particles background -->
254
+ <div class="particles">
255
+ <div class="particle" style="width: 80px; height: 80px; left: 10%; animation-delay: 0s;"></div>
256
+ <div class="particle" style="width: 60px; height: 60px; left: 20%; animation-delay: 2s;"></div>
257
+ <div class="particle" style="width: 100px; height: 100px; left: 35%; animation-delay: 4s;"></div>
258
+ <div class="particle" style="width: 40px; height: 40px; left: 50%; animation-delay: 1s;"></div>
259
+ <div class="particle" style="width: 70px; height: 70px; left: 65%; animation-delay: 3s;"></div>
260
+ <div class="particle" style="width: 50px; height: 50px; left: 80%; animation-delay: 5s;"></div>
261
+ <div class="particle" style="width: 90px; height: 90px; left: 90%; animation-delay: 2.5s;"></div>
262
+ </div>
263
+
264
+ <div class="container">
265
+ <!-- Header -->
266
+ <header class="header">
267
+ <h1>K-AI 커뮤니티 서밋 2025</h1>
268
+ <p>한국 AI의 미래를 함께 만들어갑니다</p>
269
+ </header>
270
+
271
+ <!-- Main content -->
272
+ <main class="content">
273
+ <div class="poster-container">
274
+ <img src="image.png" alt="K-AI 커뮤니티 서밋 2025 포스터" class="poster">
275
+ <div class="cta-section">
276
+ <a href="https://onoffmix.com/event/325919" target="_blank" class="apply-btn">
277
+ 📌 행사 참가 신청하기
278
+ </a>
279
+ </div>
280
+ </div>
281
+ </main>
282
  </div>
283
+
284
+ <!-- Footer -->
285
+ <footer class="footer">
286
+ <div class="footer-info">
287
+ <span>(주) 비드래프트</span>
288
+ <span>대표 김민식</span><br>
289
+ <span>주소: 서울특별시 강남구 학동로 165</span><br>
290
+ <span>사업자 등록번호: 879-87-03063</span>
291
+ </div>
292
+ </footer>
293
+
294
+ <script>
295
+ // Add dynamic particles on mouse move
296
+ document.addEventListener('mousemove', (e) => {
297
+ if (Math.random() > 0.95) {
298
+ const particle = document.createElement('div');
299
+ particle.className = 'particle';
300
+ particle.style.width = Math.random() * 20 + 10 + 'px';
301
+ particle.style.height = particle.style.width;
302
+ particle.style.left = e.clientX + 'px';
303
+ particle.style.top = e.clientY + 'px';
304
+ particle.style.animationDuration = Math.random() * 3 + 2 + 's';
305
+ document.querySelector('.particles').appendChild(particle);
306
+
307
+ setTimeout(() => particle.remove(), 5000);
308
+ }
309
+ });
310
+ </script>
311
  </body>
312
  </html>