Skip to content

Conversation

@mwvolo
Copy link
Member

@mwvolo mwvolo commented Nov 8, 2025

This commit removes unused JavaScript and CSS files, fixes broken asset manifests, and removes unused images to improve maintainability and reduce bundle size.

Changes:

  • Removed unused signup.js bundle and all related files (signup/*) The legacy signup flow redirects to newflow, making this bundle unused
  • Removed section_block.scss (unused stylesheet with note indicating it may be obsolete)
  • Removed unused images: accounts_horiz_v2.png, rice_logo_4.png
  • Fixed remote-access/index.coffee by uncommenting require directives
  • Fixed signin/index.coffee by uncommenting require directives
  • Updated assets.rb precompile list to remove:
    • signup.js (unused bundle)
    • newflow_colors.css (imported by newflow.scss, shouldn't be standalone)

Benefits:

  • Reduced asset precompilation time
  • Cleaner codebase with less confusion
  • Removed dead code that could mislead developers
  • Fixed broken require directives that could cause issues

This commit removes unused JavaScript and CSS files, fixes broken asset
manifests, and removes unused images to improve maintainability and
reduce bundle size.

Changes:
- Removed unused signup.js bundle and all related files (signup/*)
  The legacy signup flow redirects to newflow, making this bundle unused
- Removed section_block.scss (unused stylesheet with note indicating it may be obsolete)
- Removed unused images: accounts_horiz_v2.png, rice_logo_4.png
- Fixed remote-access/index.coffee by uncommenting require directives
- Fixed signin/index.coffee by uncommenting require directives
- Updated assets.rb precompile list to remove:
  * signup.js (unused bundle)
  * newflow_colors.css (imported by newflow.scss, shouldn't be standalone)

Benefits:
- Reduced asset precompilation time
- Cleaner codebase with less confusion
- Removed dead code that could mislead developers
- Fixed broken require directives that could cause issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants