Skip to content

Conversation

@the-other-tim-brown
Copy link
Contributor

@the-other-tim-brown the-other-tim-brown commented Dec 8, 2025

Important Read

  • Please ensure the GitHub issue is mentioned at the beginning of the PR

What is the purpose of the pull request

@AzhanL pointed out that the site icons are not loading properly. It is due to some CSP loading issue. This PR updates the method we use to load the icons to resolve the issue.

Brief change log

  • Load icons through a style sheet instead of a script

Verify this pull request

Built and ran locally with the following result:
image

@AzhanL
Copy link

AzhanL commented Dec 8, 2025

Hey @the-other-tim-brown, this would not work due to the CSP policy in place that blocks getting content from other domains like CDNs, so the style sheets and/or JavaScript file have to be loaded from the same subdomain or others. More details can be found by analyzing the CSP here: https://csp-evaluator.withgoogle.com/ (enter https://xtable.apache.org/)

2025-12-07.21-22-06.mp4

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.

2 participants