feat: Improve UI layout and navigation

- Increase logo size (48x48 desktop, 56x56 mobile) for better visibility
- Add logo as favicon
- Add logo to mobile header
- Move user menu to navigation bars (sidebar on desktop, bottom bar on mobile)
- Fix desktop chat layout - container structure prevents voice controls cutoff
- Fix mobile bottom bar - use icon-only ActionIcons instead of truncated text buttons
- Hide Create Node/New Conversation buttons on mobile to save header space
- Make fixed header and voice controls work properly with containers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-09 14:43:11 +00:00
parent 47b35b9caf
commit 0ed2d6c0b3
57 changed files with 6996 additions and 629 deletions

6
history.txt Normal file
View File

@@ -0,0 +1,6 @@
#V2
SELECT id, title, embedding IS NOT NONE as has_embedding, coords_3d IS NOT NONE as has_coords FROM node LIMIT 10;
SELECT count() as total FROM node GROUP ALL; SELECT count() as with_embeddings FROM node WHERE embedding IS NOT NONE GROUP ALL; SELECT count() as with_coords FROM node WHERE coords_3d IS NOT NONE GROUP ALL;
SELECT id, title, user_did FROM node LIMIT 5;
SELECT * FROM links_to LIMIT 10;
SELECT id, title, coords_3d FROM node LIMIT 5;