Commit graph

6 commits

Author SHA1 Message Date
Rodrigo Rodriguez (Pragmatismo)
375d702b19 feat: Implement responsive navigation and media player UI
All checks were successful
GBCI / build (push) Successful in 14m45s
- Added a new navigation style with responsive design in client-nav.css.
- Created a comprehensive editor style in editor/style.css for better user experience.
- Introduced paper style for ProseMirror editor with enhanced text formatting options.
- Developed a media player component with waveform visualization and media library in player/page.tsx.
- Styled media player controls and sliders for improved usability in player/style.css.
- Implemented media type detection for audio, video, and slides.
- Added keyboard shortcuts for media control and navigation.
2025-06-28 22:36:36 -03:00
Rodrigo Rodriguez (Pragmatismo)
473fae930a feat: add new UI components including Drawer, InputOTP, Pagination, Sidebar, Sonner, and ToggleGroup
Some checks failed
GBCI / build (push) Failing after 2m23s
- Implemented Drawer component for modal-like functionality.
- Added InputOTP component for handling one-time password inputs.
- Created Pagination component for navigating through paginated content.
- Developed Sidebar component with collapsible and mobile-friendly features.
- Integrated Sonner for toast notifications with theme support.
- Introduced ToggleGroup for grouping toggle buttons with context support.
- Added useIsMobile hook to determine mobile view based on screen width.
2025-06-21 19:45:21 -03:00
Rodrigo Rodriguez (Pragmatismo)
70a369ad04 feat: Refactor theme management and add multiple themes
Some checks failed
GBCI / build (push) Failing after 1m48s
- Updated the layout to integrate a new ThemeProvider component.
- Removed the old ModeToggle component and integrated theme selection directly into the ThemeProvider.
- Deleted unused SVG files (tauri.svg, vite.svg) and the old mode-toggle and theme-provider components.
- Added a comprehensive ThemeProvider that supports multiple themes with corresponding CSS files.
- Created new theme CSS files for various themes including RetroWave, CyberPunk, and more.
- Updated tsconfig.json to include new component paths for better type checking.
- Ensured the application loads the saved theme from localStorage on startup.
2025-06-21 19:06:13 -03:00
Rodrigo Rodriguez (Pragmatismo)
22452abf36 feat: Add ChatProvider for managing chat state and API interactions
Some checks failed
GBCI / build (push) Failing after 3m42s
- Implemented ChatProvider to manage chat context and user state.
- Added API fetching utility for chat instance and activity handling.
- Integrated chat service with methods for sending activities.
- Updated Tailwind CSS configuration to include additional content paths and custom utilities.
- Added client-side rendering directive to mode-toggle component.
- Created README.md for settings documentation.
2025-06-21 14:30:11 -03:00
Rodrigo Rodriguez (Pragmatismo)
a3c67a3bcc feat: add video page, implement token generation API, and enhance chat components with improved styles and functionality 2025-04-26 21:44:35 -03:00
Rodrigo Rodriguez (Pragmatismo)
63941e41c3 feat: migrate styles to Tailwind CSS, remove unused files, and add new layout components 2025-04-02 20:42:47 -03:00
Renamed from src/chat/index.tsx (Browse further)