As of now, the application doesn't cache any of the fonts. This PR fixes the font configuration to ensure that the asset files are compiled inside of the application (public/* assets are not, apparently, and that's where the fonts were previously).
Local testing shows that fonts are no longer requested across all route segments. Merging this & checking application behavior on deployment will hopefully show this issue as resolved and save us ~3MB of fonts being transferred over the wire on every route visit.
Part of #102
As of now, the application doesn't cache any of the fonts. This PR fixes the font configuration to ensure that the asset files are compiled inside of the application (
public/*
assets are not, apparently, and that's where the fonts were previously).Local testing shows that fonts are no longer requested across all route segments. Merging this & checking application behavior on deployment will hopefully show this issue as resolved and save us ~3MB of fonts being transferred over the wire on every route visit.