Remove unused css file to keep codebase clean #3883
+0
−33
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.
PR Summary:
Why are these changes introduced?
Fixes #3781
Removes unused CSS file
component-progress-bar.cssthat was not being imported or referenced anywhere in the codebase. The progress bar component functionality remains intact as it uses styles defined inbase.css(lines 3564-3597) rather than a separate component CSS file.What approach did you take?
Removed the unused CSS file after ensuring it is not being imported and used anywhere. Verified that:
component-progress-bar.cssbase.cssand continue to work with the existingprogress-bar.liquidsnippetOther considerations
This is a cleanup change with no functional impact. The progress bar component continues to work as expected since its styles are defined in
base.css.Decision log
Visual impact on existing themes
No visual impact. This change only removes an unused CSS file. All progress bar styling remains in
base.cssand continues to function identically.Testing steps/scenarios
component-progress-bar.cssexist in the codebaseprogress-bar.liquidsnippet)Checklist
Added PR summary for release notes
Requested review from UX (Only for changes that are affecting the experience or perceivable visual details)
Created a ticket for the help.shopify.com documentation team about updates to theme settings. (Internal-only task)
Followed theme code principles
Linted with Theme Check
Tested on mobile
Tested on multiple browsers
Tested for accessibility