]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
WIP
authorXhmikosR <xhmikosr@gmail.com>
Sat, 16 Mar 2024 06:17:13 +0000 (08:17 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Mon, 18 Mar 2024 12:55:31 +0000 (14:55 +0200)
site/assets/js/stackblitz.js
site/layouts/partials/scripts.html

index 0bf1b8a9c5f6ec17097153794397d1b3dd566721..60a9b935c3718ec4720c567ce6728a6f1983c0c8 100644 (file)
@@ -14,7 +14,7 @@
 import sdk from '@stackblitz/sdk'
 // https://gohugo.io/hugo-pipes/js/#options
 import {
-  cssCdn, cssCdnHash, docsVersion, jsBundleCdn, jsBundleCdnHash, jsSnippetFile
+  cssCdn, cssCdnHash, docsVersion, jsBundleCdn, jsBundleCdnHash, jsSnippetFile, isNetlify
 } from '@params' // eslint-disable-line import/no-unresolved
 
 // Open in StackBlitz logic
@@ -38,10 +38,10 @@ const openBootstrapSnippet = (htmlSnippet, jsSnippet, classes) => {
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1">
-    <link href="${cssCdn}" rel="stylesheet" integrity="${cssCdnHash}" crossorigin="anonymous">
+    <link href="${cssCdn}" rel="stylesheet"${!isNetlify ? `integrity="${cssCdnHash}" crossorigin="anonymous"` : ''}>
     <link href="https://getbootstrap.com/docs/${docsVersion}/assets/css/docs.css" rel="stylesheet">
     <title>Bootstrap Example</title>
-    <${'script'} defer src="${jsBundleCdn}" integrity="${jsBundleCdnHash}" crossorigin="anonymous"></${'script'}>
+    <${'script'} defer src="${jsBundleCdn}"${!isNetlify ? `integrity="${jsBundleCdnHash}" crossorigin="anonymous"` : ''}></${'script'}>
   </head>
   <body class="p-3 m-0 border-0 ${classes}">
     <!-- Example Code Start-->
index ef3c3d38b56f5b0597b02634c735af027a27f9bf..2f00c93e2529cf37194aed8520c8f2868bcf9858 100644 (file)
@@ -28,6 +28,7 @@
 {{ if eq .Page.Layout "docs" -}}
 {{- $snippetsFile := resources.Get "js/snippets.js" | js.Build $esbuildOptions -}}
 {{- $esbuildParams := dict
+  "isNetlify" (eq (getenv "NETLIFY") "true")
   "cssCdn" .Site.Params.cdn.css
   "cssCdnHash" .Site.Params.cdn.css_hash
   "jsBundleCdn" .Site.Params.cdn.js_bundle