Commit Graph

8 Commits

Author SHA1 Message Date
kennethreitz a0a290e320 Add IDE-style directory browser for content sections
Implements a modern file browser with:
- Year-based organization for essays
- Topic-based grouping for AI content
- Keyboard navigation (j/k to navigate, o to open)
- Expandable/collapsible folders with animations
- Dark mode support
2025-04-22 16:58:33 -04:00
kennethreitz cfda2be262 Add keyboard navigation to file browser
Implement vim-style keyboard shortcuts (j/k/o/g/G) for tree navigation.
Enhance file tree styling with focus states and folder indicators.
Add visual feedback for keyboard navigation and tab key focus.
Display file extensions with proper styling and prevent text selection.
2025-04-22 16:52:29 -04:00
kennethreitz b8baa72659 Add Windows 95-inspired tree view for file navigation
Implement a hierarchical file browser with expandable folders and colored
file type indicators. Features include:

- Tree view styling with toggle functionality
- File extension badges with type-specific colors
- Grid/tree view toggle tabs in directory template
- Enhanced breadcrumb navigation with icons
- New API endpoint for retrieving directory structure
- Dark mode support for all tree components
2025-04-22 16:47:39 -04:00
kennethreitz fa6ba73be0 Add keyboard shortcuts and command palette 2025-04-22 16:29:43 -04:00
kennethreitz 874025af4f Redesign website with programmer-focused IDE theme
Transform the UI from "Digital Zen Garden" to "Programmer's Dream Design"
with VS Code-inspired elements, enhanced code blocks, syntax highlighting,
and a file explorer sidebar. Includes responsive styling, dark mode
improvements, and contact page formatting enhancements.
2025-04-22 16:23:42 -04:00
kennethreitz 4a39fe56a6 Upgrade website with Tailwind CSS and improved documentation 2025-04-22 15:01:31 -04:00
kennethreitz 3a7458ca3b Add symlink connecting Sanskrit musings to quantum concepts 2025-04-22 14:35:27 -04:00
kennethreitz 94d8eee6c4 Organize AI content into thematic categories 2025-04-22 14:08:31 -04:00