From c5b19d8f222522ce9da8d0dcd92d813409a5368e Mon Sep 17 00:00:00 2001 From: Dave Richer Date: Fri, 27 Sep 2024 19:20:19 -0400 Subject: [PATCH] hotfix/IO-2969-Fonts-For-Production - Register fonts Signed-off-by: Dave Richer --- .ebextensions/00-install-fonts.config | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .ebextensions/00-install-fonts.config diff --git a/.ebextensions/00-install-fonts.config b/.ebextensions/00-install-fonts.config new file mode 100644 index 000000000..cc8415d4d --- /dev/null +++ b/.ebextensions/00-install-fonts.config @@ -0,0 +1,15 @@ +packages: + dnf: + fontconfig: [] + freetype: [] + google-noto-sans-fonts: [] # Google Noto fonts for wide language support + dejavu-sans-fonts: [] # Common sans-serif fonts compatible with Chart.js + liberation-fonts: [] # Another sans-serif fallback font collection + +container_commands: + 01_install_montserrat: + command: | + cd /tmp + curl -O https://fonts.google.com/download?family=Montserrat + unzip Montserrat.zip -d /usr/share/fonts/montserrat + fc-cache -fv # Rebuild the font cache to include Montserrat