Problem
The logged-out user banner uses https://charlws.com/me.gif as its fallback avatar in src/context.js and src/functions.js.
This creates an unnecessary request to an external personal domain. It also makes the fallback depend on a resource outside the frontend repository.
Proposed change
Use the bundled /logo.png asset for every logged-out fallback state.
Result
The fallback remains available with the frontend and no external avatar request is necessary.
Problem
The logged-out user banner uses
https://charlws.com/me.gifas its fallback avatar insrc/context.jsandsrc/functions.js.This creates an unnecessary request to an external personal domain. It also makes the fallback depend on a resource outside the frontend repository.
Proposed change
Use the bundled
/logo.pngasset for every logged-out fallback state.Result
The fallback remains available with the frontend and no external avatar request is necessary.