diff --git a/assets/js/installerWidget.js b/assets/js/installerWidget.js new file mode 100644 index 0000000000..235ab70f60 --- /dev/null +++ b/assets/js/installerWidget.js @@ -0,0 +1,5 @@ +const options = JSON.parse('{{ .Param "installerOptions" | jsonify }}'); + +function logInstallerOptions() { + console.log(options); +}; diff --git a/config.yaml b/config.yaml index 51aa938f6a..216f750eed 100644 --- a/config.yaml +++ b/config.yaml @@ -72,6 +72,12 @@ params: features: - title: Quality 1 text: Text on Quality 1 + installerOptions: + linux: + conda: "conda install numpy" + pip: "pip install numpy" + mac: + windows: languages: en: @@ -198,3 +204,4 @@ languages: link: /nl/privacy - text: Press kit link: /nl/press-kit + diff --git a/layouts/partials/installationWidget.html b/layouts/partials/installationWidget.html index 8d620d1298..4106c4c731 100644 --- a/layouts/partials/installationWidget.html +++ b/layouts/partials/installationWidget.html @@ -1,3 +1,13 @@ +{{ $jsTemplate := resources.Get "js/installerWidget.js" }} +{{ $js := $jsTemplate | resources.ExecuteAsTemplate "installerWidget.js" . }} + + + + {{- $installationWidget := .Site.Params.installationWidget }}