Skip to content

Conversation

@nkdas91
Copy link
Member

@nkdas91 nkdas91 commented Oct 28, 2024

Description

  • Refactored cuesync.js to define <cue-sync> as a web component
  • Added Shadow DOM encapsulation and custom attributes
  • Updated initialization to register CueSync with customElements API
  • Introduced theme attribute with support for light, dark, and auto modes
  • Added language selection dropdown for handling multiple transcript languages
  • Provided layout options (stacked, paragraph) to toggle transcript display style
  • Added settings menu to allow user interaction with customization options

Type of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would change existing functionality)

Checklist

  • I have read the contributing guidelines
  • My code follows the code style of the project (using npm run lint)
  • My change introduces changes to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes

- Refactored cuesync.js to define <cue-sync> as a web component
- Added Shadow DOM encapsulation and custom attributes
- Updated initialization to register CueSync with customElements API
- Introduced `theme` attribute with support for light, dark, and auto modes
- Added language selection dropdown for handling multiple transcript languages
- Provided layout options (stacked, paragraph) to toggle transcript display style
- Added settings menu to allow user interaction with customization options
@nkdas91 nkdas91 added the enhancement New feature or request label Oct 28, 2024
@nkdas91 nkdas91 self-assigned this Oct 28, 2024
@nkdas91 nkdas91 marked this pull request as draft October 28, 2024 14:19
@nkdas91 nkdas91 marked this pull request as ready for review April 24, 2025 14:37
@nkdas91 nkdas91 moved this from In progress to In review in v2.0.0 Apr 24, 2025
@nkdas91 nkdas91 merged commit 0dbdeb5 into main Apr 25, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from In review to Done in v2.0.0 Apr 25, 2025
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

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants