Fix Astro/Vercel Production Deployment Issues for Static Assets
Summary
Resolved production 500 errors on Vercel by fixing undated/nonexistent icons in the @tabler library as well as conflicting folders assets/Icons and assets/icons. Also removed legacy callouts code that is no longer in use.
Why Care
Without fixing the asset management system, Astro builds worked locally but crashed with Internal Server Errors on Vercel. Correcting the public asset handling ensures production stability and faster page load times without serverless crashes.
Implementation
Changes Made
- Added old @tabler icons to src/assets/icons
- Removed 5+ remark callouts files that are not doing anything