]> git.ipfire.org Git - ipfire.org.git/commitdiff
error-pages: Ship font files
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 9 Jan 2024 18:12:07 +0000 (18:12 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 9 Jan 2024 18:12:07 +0000 (18:12 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
21 files changed:
Makefile.am
src/error-pages/assets/fonts/Prompt-Black.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-BlackItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Bold.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-BoldItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-ExtraBold.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-ExtraBoldItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-ExtraLight.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-ExtraLightItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Italic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Light.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-LightItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Medium.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-MediumItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Regular.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-SemiBold.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-SemiBoldItalic.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-Thin.ttf [new file with mode: 0644]
src/error-pages/assets/fonts/Prompt-ThinItalic.ttf [new file with mode: 0644]
src/error-pages/assets/main.sass
src/sass/_fonts.sass

index 46d0b6dcec4a2805971424759e90f22c7ef14a74..a8eb7e53d9eded11527b939cb5150f1b3aa6091c 100644 (file)
@@ -1081,7 +1081,8 @@ EXTRA_DIST += \
 
 .PHONY: error-pages
 error-pages:
-       $(AM_V_GEN)cd src/error-pages && $(JEKYLL) build --quiet --incremental
+       $(AM_V_GEN)cd src/error-pages && JEKYLL_ENV=production \
+               $(JEKYLL) build --quiet --incremental
 
 .PHONY: upload-error-pages
 upload-error-pages: error-pages
diff --git a/src/error-pages/assets/fonts/Prompt-Black.ttf b/src/error-pages/assets/fonts/Prompt-Black.ttf
new file mode 100644 (file)
index 0000000..624fe85
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Black.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-BlackItalic.ttf b/src/error-pages/assets/fonts/Prompt-BlackItalic.ttf
new file mode 100644 (file)
index 0000000..49ebb16
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-BlackItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Bold.ttf b/src/error-pages/assets/fonts/Prompt-Bold.ttf
new file mode 100644 (file)
index 0000000..6cdd89b
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Bold.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-BoldItalic.ttf b/src/error-pages/assets/fonts/Prompt-BoldItalic.ttf
new file mode 100644 (file)
index 0000000..a9effd7
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-BoldItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-ExtraBold.ttf b/src/error-pages/assets/fonts/Prompt-ExtraBold.ttf
new file mode 100644 (file)
index 0000000..ded930f
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-ExtraBold.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-ExtraBoldItalic.ttf b/src/error-pages/assets/fonts/Prompt-ExtraBoldItalic.ttf
new file mode 100644 (file)
index 0000000..6c076ed
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-ExtraBoldItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-ExtraLight.ttf b/src/error-pages/assets/fonts/Prompt-ExtraLight.ttf
new file mode 100644 (file)
index 0000000..7f94676
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-ExtraLight.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-ExtraLightItalic.ttf b/src/error-pages/assets/fonts/Prompt-ExtraLightItalic.ttf
new file mode 100644 (file)
index 0000000..4ca72e3
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-ExtraLightItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Italic.ttf b/src/error-pages/assets/fonts/Prompt-Italic.ttf
new file mode 100644 (file)
index 0000000..0545734
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Italic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Light.ttf b/src/error-pages/assets/fonts/Prompt-Light.ttf
new file mode 100644 (file)
index 0000000..0c5d1eb
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Light.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-LightItalic.ttf b/src/error-pages/assets/fonts/Prompt-LightItalic.ttf
new file mode 100644 (file)
index 0000000..8bb339a
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-LightItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Medium.ttf b/src/error-pages/assets/fonts/Prompt-Medium.ttf
new file mode 100644 (file)
index 0000000..adf72c9
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Medium.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-MediumItalic.ttf b/src/error-pages/assets/fonts/Prompt-MediumItalic.ttf
new file mode 100644 (file)
index 0000000..7b87fdb
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-MediumItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Regular.ttf b/src/error-pages/assets/fonts/Prompt-Regular.ttf
new file mode 100644 (file)
index 0000000..2a736db
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Regular.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-SemiBold.ttf b/src/error-pages/assets/fonts/Prompt-SemiBold.ttf
new file mode 100644 (file)
index 0000000..011a050
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-SemiBold.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-SemiBoldItalic.ttf b/src/error-pages/assets/fonts/Prompt-SemiBoldItalic.ttf
new file mode 100644 (file)
index 0000000..3bec3f7
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-SemiBoldItalic.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-Thin.ttf b/src/error-pages/assets/fonts/Prompt-Thin.ttf
new file mode 100644 (file)
index 0000000..a3b80b4
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-Thin.ttf differ
diff --git a/src/error-pages/assets/fonts/Prompt-ThinItalic.ttf b/src/error-pages/assets/fonts/Prompt-ThinItalic.ttf
new file mode 100644 (file)
index 0000000..f64319a
Binary files /dev/null and b/src/error-pages/assets/fonts/Prompt-ThinItalic.ttf differ
index c865eef7d09d11dc172e0f9a50f6c0bc861eae6c..20adb8cfe39ee1c35914bc786cc65810b0620e10 100644 (file)
@@ -3,8 +3,6 @@
 
 @charset "utf-8"
 
-$baseurl: "/.errors/assets"
-
 // Import variables
 @import "../sass/_variables.sass"
 
@@ -32,4 +30,6 @@ $baseurl: "/.errors/assets"
 @import "../third-party/bulma/sass/layout/hero.sass"
 
 // Import fonts
+$fonts-baseurl: "/.errors/assets/fonts"
+
 @import "../sass/_fonts"
index 47ca754c25f8498d55bf51b36a3e52f110a7b8c6..83072cb502c8f8020c5a5338fda6e415c72b6961 100644 (file)
@@ -1,11 +1,11 @@
-$baseurl: !default
+$fonts-baseurl: "/static/fonts" !default
 
 /* latin-ext */
 @font-face
        font-family: "Prompt"
        font-style: normal
        font-weight: 400
-       src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$baseurl}/static/fonts/Prompt-Regular.ttf) format("truetype")
+       src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.ttf) format("truetype")
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
 
 /* latin */
@@ -13,7 +13,7 @@ $baseurl: !default
        font-family: "Prompt"
        font-style: normal
        font-weight: 400
-       src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$baseurl}/static/fonts/Prompt-Regular.ttf) format("truetype")
+       src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.ttf) format("truetype")
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
 
 /* latin-ext */
@@ -21,7 +21,7 @@ $baseurl: !default
        font-family: 'Prompt'
        font-style: normal
        font-weight: 500
-       src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$baseurl}/static/fonts/Prompt-Medium.ttf) format("truetype")
+       src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.ttf) format("truetype")
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
 
 /* latin */
@@ -29,7 +29,7 @@ $baseurl: !default
        font-family: 'Prompt'
        font-style: normal
        font-weight: 500
-       src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$baseurl}/static/fonts/Prompt-Medium.ttf) format("truetype")
+       src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.ttf) format("truetype")
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
 
 /* latin-ext */
@@ -37,7 +37,7 @@ $baseurl: !default
        font-family: "Prompt"
        font-style: normal
        font-weight: 700
-       src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$baseurl}/static/fonts/Prompt-Bold.ttf) format("truetype")
+       src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.ttf) format("truetype")
        unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
 
 /* latin */
@@ -45,5 +45,5 @@ $baseurl: !default
        font-family: "Prompt"
        font-style: normal
        font-weight: 700
-       src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$baseurl}/static/fonts/Prompt-Bold.ttf) format("truetype")
+       src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.ttf) format("truetype")
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD