Download progress-report.html from muboboev/quantumcode-ai-architect: direct link, hf CLI and curl.
- Browser
- Download file 11.4 kB
-
https://huggingface.co/spaces/muboboev/quantumcode-ai-architect/resolve/main/progress-report.html
- Command line
-
hf download hf://spaces/muboboev/quantumcode-ai-architect/progress-report.html
-
curl -L -o progress-report.html https://huggingface.co/spaces/muboboev/quantumcode-ai-architect/resolve/main/progress-report.html
11.4 kB
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Progress Report | QuantumCode</title> | |
| <link rel="icon" type="image/x-icon" href="/static/favicon.ico"> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <script src="https://unpkg.com/feather-icons"></script> | |
| <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> | |
| <script src="components/emotion-analysis.js"></script> | |
| <style> | |
| @import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap'); | |
| body { | |
| font-family: 'Space Grotesk', sans-serif; | |
| background-color: #0f172a; | |
| color: #e2e8f0; | |
| } | |
| .gradient-text { | |
| background: linear-gradient(90deg, #7c3aed 0%, #2563eb 100%); | |
| -webkit-background-clip: text; | |
| background-clip: text; | |
| color: transparent; | |
| } | |
| .glass-card { | |
| background: rgba(15, 23, 42, 0.7); | |
| backdrop-filter: blur(10px); | |
| border: 1px solid rgba(255, 255, 255, 0.1); | |
| border-radius: 1rem; | |
| } | |
| .progress-bar { | |
| height: 8px; | |
| border-radius: 4px; | |
| background: rgba(124, 58, 237, 0.2); | |
| } | |
| .progress-fill { | |
| height: 100%; | |
| border-radius: 4px; | |
| background: linear-gradient(90deg, #7c3aed 0%, #2563eb 100%); | |
| } | |
| </style> | |
| </head> | |
| <body class="min-h-screen"> | |
| <nav class="px-6 py-4 flex justify-between items-center"> | |
| <div class="flex items-center space-x-2"> | |
| <i data-feather="cpu" class="text-indigo-500"></i> | |
| <span class="text-xl font-bold gradient-text">QuantumCode</span> | |
| </div> | |
| <div class="flex items-center space-x-2"> | |
| <a href="i18n-setup.html" class="flex items-center text-sm hover:text-indigo-400 transition-colors"> | |
| <i data-feather="globe" class="w-4 h-4 mr-1"></i> | |
| <span id="currentLang">EN</span> | |
| </a> | |
| </div> | |
| <div class="hidden md:flex space-x-8"> | |
| <a href="index.html" class="hover:text-indigo-400 transition-colors">Home</a> | |
| <a href="data-architecture.html" class="hover:text-indigo-400 transition-colors">Data</a> | |
| <a href="learning-engine.html" class="hover:text-indigo-400 transition-colors">API</a> | |
| <a href="progress-report.html" class="text-indigo-400">Progress</a> | |
| <a href="self-talk-journal.html" class="hover:text-indigo-400 transition-colors">Self-Talk</a> | |
| <a href="gamequest.html" class="hover:text-indigo-400 transition-colors">GameQuest</a> | |
| </div> | |
| </nav> | |
| <main class="container mx-auto px-4 py-16"> | |
| <section class="max-w-6xl mx-auto mb-12"> | |
| <div class="flex justify-between items-center mb-8"> | |
| <h1 class="text-3xl md:text-4xl font-bold gradient-text">Your Learning Progress</h1> | |
| <button class="px-4 py-2 bg-indigo-600 hover:bg-indigo-700 rounded-lg flex items-center"> | |
| <i data-feather="download" class="mr-2"></i> | |
| Export Report | |
| </button> | |
| </div> | |
| <div class="glass-card p-8 mb-8"> | |
| <div class="grid md:grid-cols-3 gap-8"> | |
| <div class="text-center"> | |
| <h3 class="text-xl font-bold mb-2">Mastery Level</h3> | |
| <div class="text-5xl font-bold gradient-text mb-2">78%</div> | |
| <div class="progress-bar w-full mx-auto"> | |
| <div class="progress-fill" style="width: 78%"></div> | |
| </div> | |
| </div> | |
| <div class="text-center"> | |
| <h3 class="text-xl font-bold mb-2">Time Invested</h3> | |
| <div class="text-5xl font-bold gradient-text mb-2">42h</div> | |
| <div class="text-sm text-slate-400">12h this week</div> | |
| </div> | |
| <div class="text-center"> | |
| <h3 class="text-xl font-bold mb-2">Tasks Completed</h3> | |
| <div class="text-5xl font-bold gradient-text mb-2">127</div> | |
| <div class="text-sm text-slate-400">84% success rate</div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="glass-card p-8 mb-8"> | |
| <h2 class="text-2xl font-bold mb-6">Skill Breakdown</h2> | |
| <canvas id="skillsChart" height="300"></canvas> | |
| </div> | |
| <div class="grid md:grid-cols-2 gap-8 mb-8"> | |
| <div class="glass-card p-6"> | |
| <h3 class="text-xl font-bold mb-4 flex items-center"> | |
| <i data-feather="award" class="text-indigo-400 mr-2"></i> | |
| Strengths | |
| </h3> | |
| <ul class="space-y-3"> | |
| <li class="flex items-center"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-3"> | |
| <i data-feather="check" class="text-green-400"></i> | |
| </div> | |
| <div> | |
| <div class="font-medium">Vocabulary</div> | |
| <div class="text-sm text-slate-400">90% mastery</div> | |
| </div> | |
| </li> | |
| <li class="flex items-center"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-3"> | |
| <i data-feather="check" class="text-green-400"></i> | |
| </div> | |
| <div> | |
| <div class="font-medium">Listening</div> | |
| <div class="text-sm text-slate-400">85% mastery</div> | |
| </div> | |
| </li> | |
| </ul> | |
| </div> | |
| <div class="glass-card p-6"> | |
| <h3 class="text-xl font-bold mb-4 flex items-center"> | |
| <i data-feather="alert-triangle" class="text-yellow-400 mr-2"></i> | |
| Areas for Improvement | |
| </h3> | |
| <ul class="space-y-3"> | |
| <li class="flex items-center"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-3"> | |
| <i data-feather="alert-circle" class="text-yellow-400"></i> | |
| </div> | |
| <div> | |
| <div class="font-medium">Grammar</div> | |
| <div class="text-sm text-slate-400">65% mastery</div> | |
| <div class="text-xs text-slate-500 mt-1">Needs more practice</div> | |
| </div> | |
| </li> | |
| <li class="flex items-center"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-3"> | |
| <i data-feather="alert-circle" class="text-yellow-400"></i> | |
| </div> | |
| <div> | |
| <div class="font-medium">Speaking</div> | |
| <div class="text-sm text-slate-400">72% mastery</div> | |
| <div class="text-xs text-slate-500 mt-1">Practice pronunciation</div> | |
| </div> | |
| </li> | |
| </ul> | |
| </div> | |
| </div> | |
| <div class="glass-card p-8"> | |
| <h2 class="text-2xl font-bold mb-6">Recommended Next Steps</h2> | |
| <div class="space-y-4"> | |
| <div class="flex items-start"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-4 mt-1"> | |
| <span class="text-indigo-400">1</span> | |
| </div> | |
| <div> | |
| <h4 class="font-bold">Past Tense Exercises</h4> | |
| <p class="text-slate-400 text-sm">Complete grammar module 3 to improve your weakest area</p> | |
| </div> | |
| </div> | |
| <div class="flex items-start"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-4 mt-1"> | |
| <span class="text-indigo-400">2</span> | |
| </div> | |
| <div> | |
| <h4 class="font-bold">Pronunciation Drills</h4> | |
| <p class="text-slate-400 text-sm">Practice with our interactive speaking exercises</p> | |
| </div> | |
| </div> | |
| <div class="flex items-start"> | |
| <div class="w-8 h-8 rounded-full bg-indigo-900/50 flex items-center justify-center mr-4 mt-1"> | |
| <span class="text-indigo-400">3</span> | |
| </div> | |
| <div> | |
| <h4 class="font-bold">Advanced Vocabulary</h4> | |
| <p class="text-slate-400 text-sm">Build on your strengths with level 4 word lists</p> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| </main> | |
| <script> | |
| // Initialize charts | |
| const ctx = document.getElementById('skillsChart').getContext('2d'); | |
| new Chart(ctx, { | |
| type: 'radar', | |
| data: { | |
| labels: ['Vocabulary', 'Grammar', 'Listening', 'Speaking', 'Reading', 'Writing', 'Courage'], | |
| datasets: [{ | |
| label: 'Your Skills', | |
| data: [90, 65, 85, 72, 80, 75, 88], | |
| backgroundColor: 'rgba(99, 102, 241, 0.2)', | |
| borderColor: 'rgba(99, 102, 241, 1)', | |
| borderWidth: 2, | |
| pointBackgroundColor: 'rgba(99, 102, 241, 1)' | |
| }] | |
| }, | |
| options: { | |
| scales: { | |
| r: { | |
| angleLines: { | |
| color: 'rgba(255, 255, 255, 0.1)' | |
| }, | |
| grid: { | |
| color: 'rgba(255, 255, 255, 0.1)' | |
| }, | |
| suggestedMin: 0, | |
| suggestedMax: 100 | |
| } | |
| }, | |
| plugins: { | |
| legend: { | |
| display: false | |
| } | |
| } | |
| } | |
| }); | |
| // Set initial language | |
| document.getElementById('currentLang').textContent = | |
| document.cookie.match('(^|;)\\s*NEXT_LOCALE\\s*=\\s*([^;]+)')?.pop() || 'EN'; | |
| feather.replace(); | |
| </script> | |
| </body> | |
| </html> |