From 8fdb0d6f4b8f344f587b121aa5f044bd14bb3251 Mon Sep 17 00:00:00 2001 From: aidenvaines-cgi Date: Thu, 18 Dec 2025 15:46:24 +0000 Subject: [PATCH] CCM-13667 fixing some ruby deprecations --- docs/_config.yml | 9 +++++++++ docs/_sass/color_schemes/nhs.scss | 2 +- scripts/init.mk | 3 ++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/_config.yml b/docs/_config.yml index ecf001fd..06b8e755 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -38,6 +38,15 @@ plugins: - jekyll-feed - jemoji +# Sass configuration to suppress deprecation warnings from theme +sass: + style: compressed + quiet_deps: true + silence_deprecations: + - import + - global-builtin + - color-functions + color_scheme: nhs mermaid: # Version of mermaid library diff --git a/docs/_sass/color_schemes/nhs.scss b/docs/_sass/color_schemes/nhs.scss index 5265053f..e0322f5c 100644 --- a/docs/_sass/color_schemes/nhs.scss +++ b/docs/_sass/color_schemes/nhs.scss @@ -1,4 +1,4 @@ -@import "./color_schemes/light"; +$color-scheme: light !default; @font-face { font-family: "Frutiger W01"; diff --git a/scripts/init.mk b/scripts/init.mk index e12255c3..3d82280a 100644 --- a/scripts/init.mk +++ b/scripts/init.mk @@ -46,7 +46,8 @@ _install-dependency: # Install asdf dependency - mandatory: name=[listed in the asdf install ${name} $(or ${version},) _install-dependencies: # Install all the dependencies listed in .tool-versions - for plugin in $$(grep ^[a-z] .tool-versions | sed 's/[[:space:]].*//'); do + for plugin in $$(grep '^[a-z]' .tool-versions | cut -f1 -d' '); do \ + echo "Installing $${plugin}..."; \ make _install-dependency name="$${plugin}" done