Change relative paths to root relative paths in stylesheet and script links #31
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.
Hey!
I've enjoyed the GoTHH stack so far! However, there might be a problem for people who want to expand the template app further in their own projects.
Problem: Relative paths in the stylesheet and script links cause the app to load CSS and JS files from incorrect paths when fetching resources in routes of 2 segments or more (so /a/b/). This leads to CSS and JavaScript not working on those pages. Illustration below (file fetched from /activities and not /).
Suggested fix: Easy fix would be to change the paths from relative to root relative paths. This fixes the problem.
Example: