Update WebGL background animation for theme changes #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #5
Updates the WebGL background animation to display morphic lines that change color based on the user-selected theme and simplifies theme toggling logic.
WebGL Animation Changes:
webgl-animation.js
.webgl-animation.js
that dynamically change color between black and white depending on the theme.webgl-animation.js
for theme changes, triggering a redraw of the animation with the updated theme colors.Theme Toggling Enhancement:
theme-toggle.js
to emit a custom event with the theme detail upon toggling between light and dark themes. This event is used bywebgl-animation.js
to adjust the animation colors accordingly.Code Simplification:
script.js
, consolidating JavaScript functionality into fewer files for easier management and maintenance.For more details, open the Copilot Workspace session.