fix: suite screens routing and research CSS
- Add missing routes for all app directories (paper, calendar, research, meet, analytics, monitoring, admin, auth, settings, sources, tools, assets, partials, attendant) - Fix malformed CSS in research.html (border-right property was split incorrectly across style tag) - All screens now load correctly: Chat, Research, Paper, Calendar, Meet, Analytics, Monitoring
This commit is contained in:
parent
f2e2e96b3e
commit
3aba805f93
2 changed files with 58 additions and 1 deletions
|
|
@ -402,6 +402,63 @@ pub fn configure_router() -> Router {
|
||||||
"/tasks",
|
"/tasks",
|
||||||
tower_http::services::ServeDir::new(suite_path.join("tasks")),
|
tower_http::services::ServeDir::new(suite_path.join("tasks")),
|
||||||
)
|
)
|
||||||
|
// Additional app routes
|
||||||
|
.nest_service(
|
||||||
|
"/paper",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("paper")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/calendar",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("calendar")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/research",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("research")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/meet",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("meet")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/analytics",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("analytics")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/monitoring",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("monitoring")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/admin",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("admin")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/auth",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("auth")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/settings",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("settings")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/sources",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("sources")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/tools",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("tools")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/assets",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("assets")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/partials",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("partials")),
|
||||||
|
)
|
||||||
|
.nest_service(
|
||||||
|
"/attendant",
|
||||||
|
tower_http::services::ServeDir::new(suite_path.join("attendant")),
|
||||||
|
)
|
||||||
// Fallback for other static files (serve suite by default)
|
// Fallback for other static files (serve suite by default)
|
||||||
.fallback_service(
|
.fallback_service(
|
||||||
tower_http::services::ServeDir::new(suite_path.clone()).fallback(
|
tower_http::services::ServeDir::new(suite_path.clone()).fallback(
|
||||||
|
|
|
||||||
|
|
@ -332,7 +332,7 @@
|
||||||
/* Sidebar */
|
/* Sidebar */
|
||||||
.research-sidebar {
|
.research-sidebar {
|
||||||
width: 280px;
|
width: 280px;
|
||||||
border</style>-right: 1px solid var(--border);
|
border-right: 1px solid var(--border);
|
||||||
background: var(--card);
|
background: var(--card);
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue