Skip to content

Commit aee623b

Browse files
Merge pull request #61 from thefirehacker/3.7.0_MultiModel_DeepResearcher_Voice
Model Selection Panel & Responsive design
2 parents 396cc84 + 26f73a6 commit aee623b

File tree

8 files changed

+3199
-78
lines changed

8 files changed

+3199
-78
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,15 @@
1212
[![AI Powered](https://img.shields.io/badge/🤖_AI-Powered-ff6b35?style=for-the-badge)](https://timecapsule.bubblspace.com/)
1313
[![Made with Love](https://img.shields.io/badge/Made_with-❤-red?style=for-the-badge)](https://x.com/thefirehacker)
1414

15+
### 🔮 **[🌟 View Our Complete Vision & Roadmap →](vision.md)**
16+
*Discover the future of AI-powered research, our current priorities, and upcoming showcase projects*
17+
1518
</div>
1619

1720
---
1821

1922
## 🔗 **Quick Links**
23+
- [🔮 **Project Vision & Roadmap**](vision.md) - *Future of AI Research*
2024
- [🚀 Key Features](#-key-features-2024)
2125
- [🌐 Experience Live Now](#-experience-live-now)
2226
- [🚦 How to Start](#-how-to-start)

doc/forAI/commonFixesforAI.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
## Common Fixes for AI Development
22

3+
### Mobile Navigation Issues
4+
- **Container div conflicts**: Never mix container div approach (`<div id="bubblspace-navbar"></div>`) with auto-initialization - use one or the other
5+
- **CSS conflicts**: Remove `mobile-navbar-fix.css` when using auto-initialization - it hides mobile navigation elements with `display: none !important`
6+
37
### Analytics & Window Object Method Calls
48
- **ALWAYS check method existence**: Use `if (window.AppConfig && typeof window.AppConfig.methodName === 'function')` before calling any window object methods
59
- **Never assume methods exist**: Even if the object exists, the specific method might not be loaded yet or could be missing

index.html

Lines changed: 42 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,12 @@
127127
grid-column: span 1;
128128
}
129129

130+
/* Vision card and RAG card on second row */
131+
.feature-card.vision-card,
132+
.feature-card.rag-card {
133+
grid-column: span 1;
134+
}
135+
130136
/* Canvas card should be smaller and centered below */
131137
.feature-card.canvas {
132138
grid-column: span 2;
@@ -767,10 +773,9 @@
767773
</style>
768774
</head>
769775
<body>
770-
<!-- Emergency Mobile Navigation Fix -->
771-
<link rel="stylesheet" href="mobile-navbar-fix.css?v=2024">
776+
772777

773-
<!-- Common Navigation Component -->
778+
<!-- BubblSpace Navigation Component -->
774779
<script src="lib/Pages/components/bubblspace-navbar.js"></script>
775780

776781
<div class="main-container">
@@ -846,6 +851,27 @@ <h2 class="feature-title">Playground</h2>
846851
</a>
847852
</div>
848853

854+
<!-- Project Vision Card -->
855+
<div class="feature-card research vision-card">
856+
<div class="feature-icon">🔮</div>
857+
<div class="feature-title">Project Vision & Roadmap</div>
858+
<div class="feature-subtitle">Building the Future of AI Research</div>
859+
<div class="feature-description">
860+
Discover our comprehensive vision for the future of AI-powered research and creative collaboration.
861+
See our current priorities, upcoming features, and long-term roadmap for TimeCapsule-SLM.
862+
</div>
863+
<ul class="feature-list">
864+
<li>Complete development roadmap and milestones</li>
865+
<li>Current priority queue and active features</li>
866+
<li>Upcoming showcase projects and demos</li>
867+
<li>Agent philosophy and design principles</li>
868+
</ul>
869+
<a href="vision.html" class="feature-cta research">
870+
<span>🔮</span>
871+
View Vision
872+
</a>
873+
</div>
874+
849875
<!-- In-Browser RAG Card -->
850876
<div class="feature-card research rag-card">
851877
<div class="feature-icon">🧠</div>
@@ -974,6 +1000,9 @@ <h2 class="feature-title">Canvas Creative Environment</h2>
9741000
// Track page view with correct page name
9751001
window.AppConfig.trackPageView('TimeCapsule-SLM - Complete AI-powered Research & Creative Platform', window.location.href);
9761002
}
1003+
1004+
// BubblSpace Navbar will auto-initialize like DeepResearch and Vision
1005+
// No manual initialization needed
9771006
});
9781007

9791008
// Enhanced keyboard navigation
@@ -992,8 +1021,15 @@ <h2 class="feature-title">Canvas Creative Environment</h2>
9921021
window.AppConfig.trackEvent('keyboard_navigation', 'navigation', 'playground');
9931022
}
9941023
}
1024+
if (e.key === '3' || e.key === 'v' || e.key === 'V') {
1025+
window.location.href = 'vision.html';
1026+
// Track navigation event
1027+
if (window.AppConfig) {
1028+
window.AppConfig.trackEvent('keyboard_navigation', 'navigation', 'vision');
1029+
}
1030+
}
9951031
// Canvas navigation temporarily disabled (launching soon)
996-
// if (e.key === '3' || e.key === 'c' || e.key === 'C') {
1032+
// if (e.key === '4' || e.key === 'c' || e.key === 'C') {
9971033
// window.location.href = 'Canvas.html';
9981034
// // Track navigation event
9991035
// if (window.AppConfig) {
@@ -1021,7 +1057,8 @@ <h2 class="feature-title">Canvas Creative Environment</h2>
10211057
cta.addEventListener('click', () => {
10221058
if (window.AppConfig) {
10231059
const feature = index === 0 ? 'deepresearch' :
1024-
index === 1 ? 'playground' : 'unknown';
1060+
index === 1 ? 'playground' :
1061+
index === 2 ? 'vision' : 'unknown';
10251062
window.AppConfig.trackEvent('feature_clicked', 'navigation', feature);
10261063
}
10271064
});

0 commit comments

Comments
 (0)