Skip to content

Conversation

@oliverkuchies
Copy link
Contributor

@oliverkuchies oliverkuchies commented Oct 29, 2025

Description

Clean up styles, and remove direct uploader widget not in use (and likely not shipped for a while. can be restored from this PR if needed).

Motivation and Context

Related Jira ticket

Testing

Documentation

Checklist

  • Pull Request is properly described.
  • The corresponding Jira ticket is updated.
  • I have requested a review from at least one reviewer.
  • The changes are tested
  • I have verified my UX changes with a designer
  • I have checked my code for any possible security vulnerabilities

Screenshots

Copilot AI review requested due to automatic review settings October 29, 2025 23:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the unused storypage widget and the story-line-expanded template styles, while refactoring expanded-tiles styles in the nightfall widget to improve code organization. The changes eliminate redundant and duplicate styling code that was not in active use.

  • Completely removes the storypage widget including all TypeScript, SCSS, and Handlebars template files
  • Deletes the unused story-line-expanded template styles (_index.scss and _dimens.scss)
  • Extracts expanded-tiles styles from nightfall/_components.scss into a dedicated _expanded-tiles.scss file
  • Removes expanded-tiles selector references from multiple widget style files (shortvideo, storyline, starter-project) that were causing duplicate style application

Reviewed Changes

Copilot reviewed 23 out of 23 changed files in this pull request and generated no comments.

Show a summary per file
File Description
widgets/storypage/* Complete removal of the storypage widget (TypeScript, SCSS, Handlebars files)
widgets/styles/templates/story-line-expanded/* Deletion of unused story-line-expanded template styles
widgets/nightfall/_expanded-tiles.scss New file extracting expanded-tiles styles from _components.scss
widgets/nightfall/_components.scss Refactored to import expanded-tiles from separate file
widgets/shortvideo/_icon-sections-override.scss Removed duplicate expanded-tiles selector block
widgets/shortvideo/_styles.scss Removed expanded-tiles from combined selector
widgets/shortvideo/_tile-content-override.scss Removed duplicate expanded-tiles selector block
widgets/starter-project/_styles.scss Removed expanded-tiles from combined selector
widgets/storyline/_icon-sections-override.scss Removed duplicate expanded-tiles selector block
widgets/storyline/_styles.scss Removed expanded-tiles from combined selector

@olivernosto olivernosto merged commit c668b2e into master Oct 29, 2025
6 checks passed
@olivernosto olivernosto deleted the ref/remove-duplication-and-redundant-styles branch October 29, 2025 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants