]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
docs: switch to dart sass
authorXhmikosR <xhmikosr@gmail.com>
Wed, 21 Feb 2024 10:35:17 +0000 (12:35 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Sun, 3 Mar 2024 06:33:14 +0000 (08:33 +0200)
.github/workflows/docs.yml
package.json
site/layouts/partials/stylesheet.html

index 0822205637916b05ceab20a12fb22de1c12fb0e6..a1e0481c4b8db988848d1398659a40de0c83d86d 100644 (file)
@@ -35,6 +35,9 @@ jobs:
       - name: Install npm dependencies
         run: npm ci
 
+      - name: Install Dart Sass
+        run: sudo snap install dart-sass
+
       - name: Build docs
         run: npm run docs-build
 
index c8bc6ae1d40bae08a0d65afd7d6608e6b6e2ce9f..c5c9edbfbd5bf4a2f2adbccc4a7c0a637c15f977 100644 (file)
     "scss/**/*.scss",
     "!scss/tests/**"
   ],
-  "hugo-bin": {
-    "buildTags": "extended"
-  },
   "jspm": {
     "registry": "npm",
     "main": "js/bootstrap",
index 7a5b077bcdc9e9e8f18aef3d9c289a1155fc38ca..5ae581749c21d30429e509495a2282fa44a09377 100644 (file)
@@ -12,7 +12,7 @@
 
 {{- if (ne .Page.Layout "examples") }}
 {{- $targetDocsCssPath := path.Join "/docs" .Site.Params.docs_version "assets/css/docs.css" -}}
-{{- $sassOptions := dict "targetPath" $targetDocsCssPath "outputStyle" "expanded" "precision" 6 -}}
+{{- $sassOptions := dict "transpiler" "dartsass" "targetPath" $targetDocsCssPath "outputStyle" "expanded" -}}
 {{- $postcssOptions := dict "use" "autoprefixer" "noMap" true -}}
 
 {{ if eq hugo.Environment "production" -}}