5 Commits

Author SHA1 Message Date
79e80fd798 feat: enhance code viewer with modern Angular inputs and improved styling
- Updated CodeRendererComponent to use Angular's new input() signals instead of @Input decorators
- Added fallback content escaping for code that can't be syntax highlighted
- Improved code viewer styling with larger fonts, better padding and gradient header background
- Enhanced file content fetching with robust cache-busting and fallback mechanisms
- Added debug logging to track content loading and syntax highlighting
- Fixe
2025-11-02 10:51:56 -05:00
b985a7cdbb feat: add non-markdown files to metadata endpoints
- Added support for non-markdown files (images, PDFs, code, etc) in vault metadata endpoints
- Implemented filesystem scanning for non-markdown files with configurable extension whitelist
- Added deduplication by file path to prevent duplicates between Meilisearch and filesystem
- Enhanced folder filtering and kind filtering to properly handle non-markdown files
- Added validation to remove stale entries not present on disk
- Improved logging to track
2025-10-31 23:20:36 -04:00
2a82ea2f2b feat: improve note management UI and accessibility
- Replaced fixed positioning with CDK Overlay for "Move to Folder" dialog with improved accessibility and focus management
- Added visual accent color support to note header buttons based on note color metadata
- Enhanced move dialog with keyboard navigation and Enter key support for quick folder selection
- Improved dialog backdrop with themed blur effect and proper z-indexing
- Fixed folder icon SVG path in move dialog
- Added max height constraint an
2025-10-27 16:37:31 -04:00
11a58426d0 feat: revamp editor UI and enhance about panel
- Updated markdown editor with modern toolbar design and improved visual hierarchy
- Added auto-save indicator and note color support in editor header
- Redesigned note list cards with hover effects and quick action buttons
- Added version, build date and copyright info to about panel
- Enhanced scrollbar styling and padding in editor container
- Improved responsive layout and dark mode support across components
2025-10-27 10:11:20 -04:00
b1da9b111d feat: reorganize context menu documentation into docs folder
- Moved CONTEXT_MENU_INDEX.md and CONTEXT_MENU_VERIFICATION.md into docs/ directory for better organization
- Consolidated all context menu documentation files in one location for easier maintenance
- Documentation remains complete with 1000+ lines covering implementation, integration, and verification

The change improves documentation structure by moving context menu related files into a dedicated docs folder, making it easier for developers to find an
2025-10-25 20:17:10 -04:00