Cyrofranklin commited on
Commit
e225a52
·
verified ·
1 Parent(s): a1184d5

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +329 -19
  3. prompts.txt +0 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Flashcard
3
- emoji: 🦀
4
- colorFrom: green
5
  colorTo: pink
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: flashcard
3
+ emoji: 🐳
4
+ colorFrom: red
5
  colorTo: pink
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,329 @@
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="pt-BR">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Flashcards de Bioeletrogênese Cardíaca</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ .flashcard {
11
+ perspective: 1000px;
12
+ transition: transform 0.6s;
13
+ transform-style: preserve-3d;
14
+ }
15
+ .flashcard.flipped {
16
+ transform: rotateY(180deg);
17
+ }
18
+ .flashcard-face {
19
+ backface-visibility: hidden;
20
+ position: absolute;
21
+ width: 100%;
22
+ height: 100%;
23
+ }
24
+ .flashcard-back {
25
+ transform: rotateY(180deg);
26
+ }
27
+ .card-shadow {
28
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
29
+ }
30
+ .card-hover:hover {
31
+ transform: translateY(-5px);
32
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
33
+ }
34
+ </style>
35
+ </head>
36
+ <body class="bg-gray-50 min-h-screen py-12 px-4 sm:px-6 lg:px-8">
37
+ <div class="max-w-7xl mx-auto">
38
+ <h1 class="text-3xl font-bold text-center text-blue-800 mb-2">Bioeletrogênese Cardíaca</h1>
39
+ <p class="text-center text-gray-600 mb-12">Flashcards para Médicos Residentes</p>
40
+
41
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
42
+ <!-- Flashcard 1 -->
43
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
44
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
45
+ <div class="flex items-center justify-center mb-4">
46
+ <i class="fas fa-heartbeat text-red-500 text-3xl mr-3"></i>
47
+ <h2 class="text-xl font-bold text-blue-900 text-center">O que é automaticidade cardíaca?</h2>
48
+ </div>
49
+ <div class="flex justify-center mb-4">
50
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
51
+ </div>
52
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
53
+ </div>
54
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
55
+ <div class="flex items-center mb-4">
56
+ <i class="fas fa-heartbeat text-red-500 text-3xl mr-3"></i>
57
+ <h2 class="text-xl font-bold text-blue-900">Automaticidade Cardíaca</h2>
58
+ </div>
59
+ <ul class="space-y-2">
60
+ <li class="flex items-start">
61
+ <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
62
+ <span>Capacidade intrínseca do coração de gerar impulsos elétricos sem estímulos externos</span>
63
+ </li>
64
+ <li class="flex items-start">
65
+ <i class="fas fa-map-marker-alt text-blue-500 mt-1 mr-2"></i>
66
+ <span>Principalmente no nódulo sinoatrial (SA)</span>
67
+ </li>
68
+ <li class="flex items-start">
69
+ <i class="fas fa-tachometer-alt text-purple-500 mt-1 mr-2"></i>
70
+ <span>Frequência de 60-100 bpm em repouso</span>
71
+ </li>
72
+ <li class="flex items-start">
73
+ <i class="fas fa-wave-square text-orange-500 mt-1 mr-2"></i>
74
+ <span>Devido à despolarização diastólica espontânea</span>
75
+ </li>
76
+ </ul>
77
+ <div class="absolute bottom-4 right-4 text-gray-400">
78
+ <i class="fas fa-undo"></i> Clique para voltar
79
+ </div>
80
+ </div>
81
+ </div>
82
+
83
+ <!-- Flashcard 2 -->
84
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
85
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
86
+ <div class="flex items-center justify-center mb-4">
87
+ <i class="fas fa-bolt text-yellow-500 text-3xl mr-3"></i>
88
+ <h2 class="text-xl font-bold text-blue-900 text-center">Quais são as fases do potencial de ação ventricular?</h2>
89
+ </div>
90
+ <div class="flex justify-center mb-4">
91
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
92
+ </div>
93
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
94
+ </div>
95
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
96
+ <div class="flex items-center mb-4">
97
+ <i class="fas fa-bolt text-yellow-500 text-3xl mr-3"></i>
98
+ <h2 class="text-xl font-bold text-blue-900">Fases do Potencial de Ação</h2>
99
+ </div>
100
+ <ul class="space-y-2">
101
+ <li class="flex items-start">
102
+ <span class="font-bold text-red-500 mr-2">Fase 0:</span>
103
+ <span>Despolarização rápida (canais de Na+)</span>
104
+ </li>
105
+ <li class="flex items-start">
106
+ <span class="font-bold text-orange-500 mr-2">Fase 1:</span>
107
+ <span>Repolarização inicial (K+ transitório)</span>
108
+ </li>
109
+ <li class="flex items-start">
110
+ <span class="font-bold text-yellow-500 mr-2">Fase 2:</span>
111
+ <span>Platô (equilíbrio Ca2+ e K+)</span>
112
+ </li>
113
+ <li class="flex items-start">
114
+ <span class="font-bold text-green-500 mr-2">Fase 3:</span>
115
+ <span>Repolarização final (K+)</span>
116
+ </li>
117
+ <li class="flex items-start">
118
+ <span class="font-bold text-blue-500 mr-2">Fase 4:</span>
119
+ <span>Potencial de repouso (Na+/K+ ATPase)</span>
120
+ </li>
121
+ </ul>
122
+ <div class="absolute bottom-4 right-4 text-gray-400">
123
+ <i class="fas fa-undo"></i> Clique para voltar
124
+ </div>
125
+ </div>
126
+ </div>
127
+
128
+ <!-- Flashcard 3 -->
129
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
130
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
131
+ <div class="flex items-center justify-center mb-4">
132
+ <i class="fas fa-road text-blue-500 text-3xl mr-3"></i>
133
+ <h2 class="text-xl font-bold text-blue-900 text-center">Como é o sistema de condução cardíaco?</h2>
134
+ </div>
135
+ <div class="flex justify-center mb-4">
136
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
137
+ </div>
138
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
139
+ </div>
140
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
141
+ <div class="flex items-center mb-4">
142
+ <i class="fas fa-road text-blue-500 text-3xl mr-3"></i>
143
+ <h2 class="text-xl font-bold text-blue-900">Sistema de Condução</h2>
144
+ </div>
145
+ <ul class="space-y-2">
146
+ <li class="flex items-start">
147
+ <i class="fas fa-map-marker-alt text-red-500 mt-1 mr-2"></i>
148
+ <span><strong>Nódulo SA:</strong> Marcapasso natural (60-100 bpm)</span>
149
+ </li>
150
+ <li class="flex items-start">
151
+ <i class="fas fa-exchange-alt text-purple-500 mt-1 mr-2"></i>
152
+ <span><strong>Vias internodais:</strong> Conduzem impulso para nódulo AV</span>
153
+ </li>
154
+ <li class="flex items-start">
155
+ <i class="fas fa-hourglass-half text-yellow-500 mt-1 mr-2"></i>
156
+ <span><strong>Nódulo AV:</strong> Atraso de condução (0.1s)</span>
157
+ </li>
158
+ <li class="flex items-start">
159
+ <i class="fas fa-code-branch text-green-500 mt-1 mr-2"></i>
160
+ <span><strong>Feixe de His:</strong> Ramifica para ventrículos</span>
161
+ </li>
162
+ <li class="flex items-start">
163
+ <i class="fas fa-running text-blue-500 mt-1 mr-2"></i>
164
+ <span><strong>Fibras de Purkinje:</strong> Condução rápida</span>
165
+ </li>
166
+ </ul>
167
+ <div class="absolute bottom-4 right-4 text-gray-400">
168
+ <i class="fas fa-undo"></i> Clique para voltar
169
+ </div>
170
+ </div>
171
+ </div>
172
+
173
+ <!-- Flashcard 4 -->
174
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
175
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
176
+ <div class="flex items-center justify-center mb-4">
177
+ <i class="fas fa-fire text-orange-500 text-3xl mr-3"></i>
178
+ <h2 class="text-xl font-bold text-blue-900 text-center">O que são sparks de cálcio?</h2>
179
+ </div>
180
+ <div class="flex justify-center mb-4">
181
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
182
+ </div>
183
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
184
+ </div>
185
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
186
+ <div class="flex items-center mb-4">
187
+ <i class="fas fa-fire text-orange-500 text-3xl mr-3"></i>
188
+ <h2 class="text-xl font-bold text-blue-900">Sparks de Cálcio</h2>
189
+ </div>
190
+ <ul class="space-y-2">
191
+ <li class="flex items-start">
192
+ <i class="fas fa-bolt text-yellow-500 mt-1 mr-2"></i>
193
+ <span>Microdescargas localizadas de Ca2+ do retículo sarcoplasmático</span>
194
+ </li>
195
+ <li class="flex items-start">
196
+ <i class="fas fa-sync-alt text-blue-500 mt-1 mr-2"></i>
197
+ <span>Ativação de grupos de canais de rianodina</span>
198
+ </li>
199
+ <li class="flex items-start">
200
+ <i class="fas fa-chart-line text-green-500 mt-1 mr-2"></i>
201
+ <span>Sincronizados durante o potencial de ação</span>
202
+ </li>
203
+ <li class="flex items-start">
204
+ <i class="fas fa-exclamation-triangle text-red-500 mt-1 mr-2"></i>
205
+ <span>Alterações podem causar arritmias</span>
206
+ </li>
207
+ <li class="flex items-start">
208
+ <i class="fas fa-heartbeat text-purple-500 mt-1 mr-2"></i>
209
+ <span>Essenciais para contratilidade cardíaca</span>
210
+ </li>
211
+ </ul>
212
+ <div class="absolute bottom-4 right-4 text-gray-400">
213
+ <i class="fas fa-undo"></i> Clique para voltar
214
+ </div>
215
+ </div>
216
+ </div>
217
+
218
+ <!-- Flashcard 5 -->
219
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
220
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
221
+ <div class="flex items-center justify-center mb-4">
222
+ <i class="fas fa-link text-green-500 text-3xl mr-3"></i>
223
+ <h2 class="text-xl font-bold text-blue-900 text-center">Qual a função das junções gap?</h2>
224
+ </div>
225
+ <div class="flex justify-center mb-4">
226
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
227
+ </div>
228
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
229
+ </div>
230
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
231
+ <div class="flex items-center mb-4">
232
+ <i class="fas fa-link text-green-500 text-3xl mr-3"></i>
233
+ <h2 class="text-xl font-bold text-blue-900">Junções Gap</h2>
234
+ </div>
235
+ <ul class="space-y-2">
236
+ <li class="flex items-start">
237
+ <i class="fas fa-plug text-blue-500 mt-1 mr-2"></i>
238
+ <span>Canais intercelulares para comunicação direta</span>
239
+ </li>
240
+ <li class="flex items-start">
241
+ <i class="fas fa-bolt text-yellow-500 mt-1 mr-2"></i>
242
+ <span>Permitem propagação rápida do potencial de ação</span>
243
+ </li>
244
+ <li class="flex items-start">
245
+ <i class="fas fa-puzzle-piece text-purple-500 mt-1 mr-2"></i>
246
+ <span>Formadas por conexinas (hexâmeros)</span>
247
+ </li>
248
+ <li class="flex items-start">
249
+ <i class="fas fa-exchange-alt text-green-500 mt-1 mr-2"></i>
250
+ <span>Permitem passagem de íons e pequenas moléculas</span>
251
+ </li>
252
+ <li class="flex items-start">
253
+ <i class="fas fa-heartbeat text-red-500 mt-1 mr-2"></i>
254
+ <span>Essenciais para contração sincronizada</span>
255
+ </li>
256
+ </ul>
257
+ <div class="absolute bottom-4 right-4 text-gray-400">
258
+ <i class="fas fa-undo"></i> Clique para voltar
259
+ </div>
260
+ </div>
261
+ </div>
262
+
263
+ <!-- Flashcard 6 -->
264
+ <div class="flashcard relative w-full h-96 cursor-pointer" onclick="this.classList.toggle('flipped')">
265
+ <div class="flashcard-face bg-white rounded-xl p-6 card-shadow card-hover">
266
+ <div class="flex items-center justify-center mb-4">
267
+ <i class="fas fa-cogs text-purple-500 text-3xl mr-3"></i>
268
+ <h2 class="text-xl font-bold text-blue-900 text-center">Como ocorre o acoplamento excitação-contração?</h2>
269
+ </div>
270
+ <div class="flex justify-center mb-4">
271
+ <i class="fas fa-question-circle text-blue-600 text-5xl opacity-30"></i>
272
+ </div>
273
+ <p class="text-gray-500 text-center">Clique para ver a resposta</p>
274
+ </div>
275
+ <div class="flashcard-face flashcard-back bg-white rounded-xl p-6 card-shadow">
276
+ <div class="flex items-center mb-4">
277
+ <i class="fas fa-cogs text-purple-500 text-3xl mr-3"></i>
278
+ <h2 class="text-xl font-bold text-blue-900">Acoplamento Excitação-Contração</h2>
279
+ </div>
280
+ <ul class="space-y-2">
281
+ <li class="flex items-start">
282
+ <i class="fas fa-bolt text-yellow-500 mt-1 mr-2"></i>
283
+ <span>Potencial de ação abre canais de Ca2+ tipo L</span>
284
+ </li>
285
+ <li class="flex items-start">
286
+ <i class="fas fa-fire text-orange-500 mt-1 mr-2"></i>
287
+ <span>Liberação de Ca2+ do retículo sarcoplasmático</span>
288
+ </li>
289
+ <li class="flex items-start">
290
+ <i class="fas fa-handshake text-blue-500 mt-1 mr-2"></i>
291
+ <span>Ca2+ liga-se à troponina C</span>
292
+ </li>
293
+ <li class="flex items-start">
294
+ <i class="fas fa-dumbbell text-red-500 mt-1 mr-2"></i>
295
+ <span>Formação de pontes cruzadas actina-miosina</span>
296
+ </li>
297
+ <li class="flex items-start">
298
+ <i class="fas fa-arrow-circle-down text-green-500 mt-1 mr-2"></i>
299
+ <span>Relaxamento por recaptação de Ca2+</span>
300
+ </li>
301
+ </ul>
302
+ <div class="absolute bottom-4 right-4 text-gray-400">
303
+ <i class="fas fa-undo"></i> Clique para voltar
304
+ </div>
305
+ </div>
306
+ </div>
307
+ </div>
308
+
309
+ <div class="mt-12 text-center text-gray-500 text-sm">
310
+ <p>Flashcards de Bioeletrogênese Cardíaca para Médicos Residentes</p>
311
+ <p class="mt-1">Clique em cada card para virar e ver a resposta</p>
312
+ </div>
313
+ </div>
314
+
315
+ <script>
316
+ // Add hover effect to all flashcards
317
+ document.querySelectorAll('.flashcard').forEach(card => {
318
+ card.addEventListener('mouseenter', () => {
319
+ if (!card.classList.contains('flipped')) {
320
+ card.classList.add('card-hover');
321
+ }
322
+ });
323
+ card.addEventListener('mouseleave', () => {
324
+ card.classList.remove('card-hover');
325
+ });
326
+ });
327
+ </script>
328
+ <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=Cyrofranklin/flashcard" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
329
+ </html>
prompts.txt ADDED
File without changes