Spaces:
Sleeping
Sleeping
Update static/v0/app-selector.html
Browse files- static/v0/app-selector.html +71 -2
static/v0/app-selector.html
CHANGED
|
@@ -546,12 +546,81 @@ body {
|
|
| 546 |
</transition>
|
| 547 |
|
| 548 |
</div>
|
| 549 |
-
</div>
|
| 550 |
<script>
|
| 551 |
function toggleDarkMode() {
|
| 552 |
document.body.classList.toggle('dark-mode');
|
| 553 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 554 |
</script>
|
| 555 |
-
<script src="app.js"></script>
|
| 556 |
</body>
|
| 557 |
</html>
|
|
|
|
| 546 |
</transition>
|
| 547 |
|
| 548 |
</div>
|
|
|
|
| 549 |
<script>
|
| 550 |
function toggleDarkMode() {
|
| 551 |
document.body.classList.toggle('dark-mode');
|
| 552 |
}
|
| 553 |
+
|
| 554 |
+
new Vue({
|
| 555 |
+
el: '#app',
|
| 556 |
+
data: {
|
| 557 |
+
selectedApp: null,
|
| 558 |
+
aiApps: [
|
| 559 |
+
{
|
| 560 |
+
id: 1,
|
| 561 |
+
name: 'MindScribe',
|
| 562 |
+
shortDescription: 'AI-powered journal and mood tracker',
|
| 563 |
+
longDescription: 'MindScribe is your personal AI therapist and journal. It analyzes your daily entries to provide insights into your emotional well-being and offers personalized suggestions for improving your mental health.',
|
| 564 |
+
icon: 'fas fa-brain',
|
| 565 |
+
color: '#FF6B6B',
|
| 566 |
+
link: '#'
|
| 567 |
+
},
|
| 568 |
+
{
|
| 569 |
+
id: 2,
|
| 570 |
+
name: 'EcoSense',
|
| 571 |
+
shortDescription: 'Smart home energy optimization',
|
| 572 |
+
longDescription: 'EcoSense uses advanced AI algorithms to optimize your homes energy usage. It learns your habits and adjusts your smart home devices to maximize efficiency without sacrificing comfort.',
|
| 573 |
+
icon: 'fas fa-leaf',
|
| 574 |
+
color: '#4ECDC4',
|
| 575 |
+
link: '#'
|
| 576 |
+
},
|
| 577 |
+
{
|
| 578 |
+
id: 3,
|
| 579 |
+
name: 'LinguaGenius',
|
| 580 |
+
shortDescription: 'AI language learning assistant',
|
| 581 |
+
longDescription: 'LinguaGenius revolutionizes language learning by adapting to your personal learning style. It creates custom lesson plans, provides real-time pronunciation feedback, and engages you in AI-powered conversations.',
|
| 582 |
+
icon: 'fas fa-language',
|
| 583 |
+
color: '#45B7D1',
|
| 584 |
+
link: '#'
|
| 585 |
+
},
|
| 586 |
+
{
|
| 587 |
+
id: 4,
|
| 588 |
+
name: 'NutriAI',
|
| 589 |
+
shortDescription: 'Personalized nutrition and meal planning',
|
| 590 |
+
longDescription: 'NutriAI is your personal nutritionist powered by artificial intelligence. It analyzes your dietary preferences, health goals, and biometrics to create tailored meal plans and provide real-time nutritional advice.',
|
| 591 |
+
icon: 'fas fa-utensils',
|
| 592 |
+
color: '#FF9FF3',
|
| 593 |
+
link: '#'
|
| 594 |
+
},
|
| 595 |
+
{
|
| 596 |
+
id: 5,
|
| 597 |
+
name: 'CreativeForge',
|
| 598 |
+
shortDescription: 'AI-assisted creative content generator',
|
| 599 |
+
longDescription: 'CreativeForge is an AI-powered tool for artists, writers, and musicians. It provides inspiration, generates ideas, and even collaborates with you to create unique pieces of art, stories, or musical compositions.',
|
| 600 |
+
icon: 'fas fa-paint-brush',
|
| 601 |
+
color: '#FFC75F',
|
| 602 |
+
link: '#'
|
| 603 |
+
},
|
| 604 |
+
{
|
| 605 |
+
id: 6,
|
| 606 |
+
name: 'SafeGuardAI',
|
| 607 |
+
shortDescription: 'Intelligent home and personal security',
|
| 608 |
+
longDescription: 'SafeGuardAI uses advanced computer vision and anomaly detection to keep your home and loved ones safe. It integrates with your existing security systems and provides real-time alerts and recommendations.',
|
| 609 |
+
icon: 'fas fa-shield-alt',
|
| 610 |
+
color: '#6A5ACD',
|
| 611 |
+
link: '#'
|
| 612 |
+
}
|
| 613 |
+
]
|
| 614 |
+
},
|
| 615 |
+
methods: {
|
| 616 |
+
selectApp(app) {
|
| 617 |
+
this.selectedApp = app;
|
| 618 |
+
},
|
| 619 |
+
closeDetails() {
|
| 620 |
+
this.selectedApp = null;
|
| 621 |
+
}
|
| 622 |
+
}
|
| 623 |
+
});
|
| 624 |
</script>
|
|
|
|
| 625 |
</body>
|
| 626 |
</html>
|