aboutsummaryrefslogtreecommitdiff
path: root/config.toml
diff options
context:
space:
mode:
authorJieiku2022-05-31 03:07:14 -0700
committerJieiku2022-05-31 03:07:14 -0700
commit5a8ca32f3056cd38288cf4ffb8d5151606ec071c (patch)
tree52f360f5e2396e8aca27c44b7a7fa55bfdcc1e63 /config.toml
parentaa2be1a0f14eb9499843a094bb59b97a66297fd9 (diff)
downloadabridge-5a8ca32f3056cd38288cf4ffb8d5151606ec071c.tar.gz
abridge-5a8ca32f3056cd38288cf4ffb8d5151606ec071c.tar.bz2
abridge-5a8ca32f3056cd38288cf4ffb8d5151606ec071c.zip
Search.js Fix unsafe-inline, Netlify Security Headers
Diffstat (limited to 'config.toml')
-rw-r--r--config.toml15
1 files changed, 13 insertions, 2 deletions
diff --git a/config.toml b/config.toml
index b302f2e..6161aa1 100644
--- a/config.toml
+++ b/config.toml
@@ -82,9 +82,9 @@ menu_footer = [
# There are many other security related headers most of which can only be set by the webserver method.
# Comment out either of these meta headers and they wont be used.
-security_header_referrer = "strict-origin-when-cross-origin"
+#security_header_referrer = "strict-origin-when-cross-origin"
-#security_header_csp = "default-src 'none'; frame-ancestors 'none'; object-src 'none'; base-uri 'self'; manifest-src 'self'; connect-src 'self'; form-action 'self'; frame-src 'self' *.youtube.com; font-src 'self' cdn.cloudflare.com cdn.jsdelivr.net fonts.gstatic.com; img-src 'self' data: cdn.cloudflare.com; style-src 'self' 'unsafe-inline' cdn.cloudflare.com cdn.jsdelivr.net fonts.googleapis.com; script-src 'self' 'unsafe-inline' cdnjs.cloudflare.com *.youtube.com maps.gstatic.com *.googleapis.com *.google-analytics.com"
+#security_header_csp = "default-src 'none'; frame-ancestors 'none'; object-src 'none'; base-uri 'self'; manifest-src 'self'; connect-src 'self'; form-action 'self'; media-src 'self' data: cdn.cloudflare.com www.youtube-nocookie.com player.vimeo.com; frame-src 'self' www.youtube-nocookie.com player.vimeo.com; font-src 'self' cdn.cloudflare.com cdn.jsdelivr.net fonts.gstatic.com; img-src 'self' data: cdn.cloudflare.com; style-src 'self' 'unsafe-inline' cdn.cloudflare.com cdn.jsdelivr.net fonts.googleapis.com; script-src 'self' www.youtube-nocookie.com player.vimeo.com"
#################
@@ -133,6 +133,17 @@ favicon16 = "favicon-16x16.png" # favicon-16x16.png
math = false # katex math js library, used to to render mathematical notations, requires javascript
math_auto_render = false
+#katex_css = "https://cdn.jsdelivr.net/npm/katex@0.15.6/dist/katex.min.css" # Fonts - use remote fonts
+#katex_js = "https://cdn.jsdelivr.net/npm/katex@0.15.6/dist/katex.min.js"
+#katex_autorender_js = "https://cdn.jsdelivr.net/npm/katex@0.15.6/dist/contrib/auto-render.min.js"
+#mathtex_js = "https://cdn.jsdelivr.net/npm/katex@0.15.6/dist/contrib/mathtex-script-type.min.js"
+
+katex_css = "katex.min.css" # Fonts - to load the css locally, you also need to have all the fonts.
+katex_js = "katex.min.js" # use local js, so that we dont have to whitelist cdn.jsdelivr.net for script src in CSP
+mathtex_js = "mathtex-script-type.min.js" # use local js, so that we dont have to whitelist cdn.jsdelivr.net for script src in CSP
+katex_autorender_js = "auto-render.min.js"
+
+
##########################
# meta/seo/analytic tags
##########################