Skip to content

Conversation

desig9stein
Copy link

@desig9stein desig9stein commented Jul 23, 2025

closes #1

@desig9stein desig9stein requested a review from simeonoff July 23, 2025 07:17
@desig9stein desig9stein added the 🪛 enhancement New feature or request label Jul 23, 2025
Add quality level definitions for bitrate classification and calculation. Refactor interval handling for efficiency and update default bitrate and viewer thresholds. Optimize rendering logic with consistent formatting
…cripts

Enable SCSS preprocessor support with include paths for `node_modules` in Vite config. Update build process to include theme compilation step.
…nd layout updates

Refine dock manager SCSS properties, introduce new theme variables, and improve layout behavior. Add temporary styling for placeholder content. Optimize animation naming and header logic. Adjust Vite config by removing unused CSS devSourcemap settings.
Enhance keyboard navigation with tabindex and aria-label attributes in multiple components. Refine activity feed and schedule item focus styles. Adjust layout behavior with updated dock manager size and preview media aspect ratio. Remove redundant spacing in icons registry.
…date icons registry

Apply "I" prefix naming convention to interfaces across stream-manager and update several SVG icons to fix incorrect rendering.
Remove deprecated files and adjust routing logic by introducing `stream-manager-view` as the default route. Replace `navigation-drawer` with `navigation` component, adding drawer toggle functionality. Enhance downloads service, action bar, and remove unused assets and scripts. Update dependencies and Vite config for file structure consistency.
Refine styles and SCSS variables across components. Update palette primary values and improve SCSS for stream genres, schedule, and dock manager. Introduce live animation effect. Adjust dependency versions for better compatibility.
Adjust theme variables and SCSS properties for dock manager, including active state styles and placeholders. Enhance schedule item label styles with updated typography and variables. Rename placeholder class for consistency.
Adjust SCSS properties and theme variables for the dock manager, including updated splitter styles and scrollbar thumb background. Refine focus and active state styling for better usability.
…tion support

Introduce unique identifiers for activity feed items and integrate `@lit-labs/motion` for list item animations. Implement auto-scrolling behavior in activity feed with `repeat` directive for rendering optimization. Update theme variables and SCSS properties.
Increase `padding-inline` for `.sm-stream-preview__genres-text` to improve spacing and alignment consistency.
… feed rendering**

- Added loading and error states with animations in `stream-preview` using a circular progress indicator.
- Replaced static arrays with `repeat` directive for efficient rendering in `stream-preview` and `activity-feed`.
- Refined styles for video loader overlay and genres/social media sections.
- Updated `stream-chat` placeholder and re-enabled integration in `dock-manager`.
…les**

- Eliminated `file-saver` and `fs-extra` along with their associated type definitions from dependencies.
- Added `lit` 3.2.1 dependency for improved compatibility.
- Adjusted `MAX_VIEWERS` static value for header component.
- Updated SCSS `padding-inline` for `.sm-stream-preview__genres-text` for better spacing.
- Minor corrections in comments for `prepare-downloads.js`.
Add a custom CSS reset inspired by best practices, alongside global theme variables, custom properties, and elevation settings. Improve typography, text wrapping, and accessibility defaults. Include styles for scrollbars and establish foundational color palettes.
…andalone configuration**

- Introduced modular utility scripts for assembling standalone project bundles (Community/Premium).
- Added support for Vite template generation, package.json mutation, and TS/JS content rewriting.
- Leveraged JSON file handling, community-specific import transformation, and tsconfig path stripping.
- Updated devDependencies including `@types/fs-extra` for enhanced TypeScript support.
Upgrade `igniteui-webcomponents` dependency in main and stream-manager projects from a local tgz file to npm registry version 6.3.0-alpha.0 for improved consistency and maintainability.
- Introduced shared `sendBotReply` method for consistent bot reply behavior across user inputs and custom send actions.
- Refined `stream-chat.scss` with padding and margin adjustments for better layout consistency.
- Simplified input attachments disablement in `firstUpdated`.
@desig9stein desig9stein marked this pull request as ready for review August 27, 2025 13:56
desig9stein and others added 18 commits August 27, 2025 17:37
…used user message styles

- Updated `stream-chat.scss` to refine `igc-chat` message item and container layout.
- Removed unused styles for `.sm-message--user` to clean up code.
- Improved log formatting for better readability.
- Changed build target directories to `dist/projects` for consistent static serving.
- Simplified environment variable injection for build processes.
…ebm asset

Add functionality to reset the layout
… updated styles

- Integrated `igc-card` component for quick action items.
- Adjusted styles to align with the card-based design.
- Updated dialog dimensions and description spacing for improved UI consistency.
- Registered new icons: `shield-mode`, `chat-history`, `emote-only`, `person-check`.
- Updated tooltip and dialog styling for a more consistent UI.
- Enhanced quick actions with better focus management and accessibility improvements.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪛 enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stream Manager Sample
3 participants