7 Commits

Author SHA1 Message Date
2a242b35f2 feat(deploy): add LiveKit and Caddy configuration files, init script, and Docker Compose setup for server deployment 2025-11-25 11:41:55 -07:00
d162014030 feat: add session API routes, in-memory store, and E2E test utilities; update styles and refactor components for consistency 2025-11-21 21:09:14 -07:00
f5d0051a19 feat: add form components including Checkbox, Radio, Switch, and Textarea 2025-11-16 21:47:47 -07:00
70317f95f8 Add Requiner font and styles for Logo component
- Introduced @font-face for Requiner font with multiple source paths.
- Created .logo-text class to apply Requiner font with normal weight and letter-spacing.
- Added .logo-text-bold class for bold text styling, including text-stroke for enhanced visibility.
2025-11-06 15:20:09 -07:00
c7a4f163b2 feat: add new logo component and SVG logo asset
- Introduced a new Logo component in TypeScript that supports different sizes and optional text display.
- Added hover effects for the logo image.
- Included a new SVG logo asset for AvanzaCast.
2025-11-06 11:05:31 -07:00
01178e9532 feat: Implement Dropdown component with styles and functionality
- Added Dropdown component with trigger and items
- Created Dropdown.module.css for styling
- Implemented click outside to close functionality

feat: Create Header component with styles

- Added Header.module.css for header styling
- Included action buttons and user menu styles

feat: Develop NewTransmissionModal component with styles

- Created modal overlay and content styles in NewTransmissionModal.module.css
- Added responsive design for mobile view

feat: Build PageContainer and Sidebar components with styles

- Implemented PageContainer.module.css for layout
- Created Sidebar.module.css for sidebar navigation

feat: Add Skeleton loading components with styles

- Developed Skeleton and SkeletonCard components
- Created Skeleton.module.css for loading placeholders

feat: Implement ThemeProvider for theme management

- Added ThemeProvider component for light/dark mode
- Integrated local storage for theme persistence

feat: Create Tooltip component with styles

- Developed Tooltip component for displaying hints
- Added Tooltip.module.css for tooltip styling

feat: Build TransmissionsTable component with styles

- Created TransmissionsTable.module.css for table layout
- Implemented responsive design for table

chore: Add Vite environment type declarations

- Included vite-env.d.ts for CSS module support
2025-11-05 16:14:39 -07:00
d26a18f702 Refactor code structure for improved readability and maintainability 2025-11-05 11:49:09 -07:00