src/static/fonts/prompt/Prompt-BlackItalic.ttf \
src/static/fonts/prompt/Prompt-Bold.ttf \
src/static/fonts/prompt/Prompt-BoldItalic.ttf \
- src/static/fonts/prompt/Prompt-Bold.ttf \
src/static/fonts/prompt/Prompt-ExtraBold.ttf \
src/static/fonts/prompt/Prompt-ExtraBoldItalic.ttf \
src/static/fonts/prompt/Prompt-ExtraLight.ttf \
src/payment-font/fonts/paymentfont-webfont.ttf \
src/payment-font/fonts/paymentfont-webfont.woff
+static_fonts_DATA = \
+ src/static/fonts/prompt/Prompt-Black.woff2 \
+ src/static/fonts/prompt/Prompt-BlackItalic.woff2 \
+ src/static/fonts/prompt/Prompt-Bold.woff2 \
+ src/static/fonts/prompt/Prompt-BoldItalic.woff2 \
+ src/static/fonts/prompt/Prompt-ExtraBold.woff2 \
+ src/static/fonts/prompt/Prompt-ExtraBoldItalic.woff2 \
+ src/static/fonts/prompt/Prompt-ExtraLight.woff2 \
+ src/static/fonts/prompt/Prompt-ExtraLightItalic.woff2 \
+ src/static/fonts/prompt/Prompt-Italic.woff2 \
+ src/static/fonts/prompt/Prompt-Light.woff2 \
+ src/static/fonts/prompt/Prompt-LightItalic.woff2 \
+ src/static/fonts/prompt/Prompt-Medium.woff2 \
+ src/static/fonts/prompt/Prompt-MediumItalic.woff2 \
+ src/static/fonts/prompt/Prompt-Regular.woff2 \
+ src/static/fonts/prompt/Prompt-SemiBold.woff2 \
+ src/static/fonts/prompt/Prompt-SemiBoldItalic.woff2 \
+ src/static/fonts/prompt/Prompt-Thin.woff2 \
+ src/static/fonts/prompt/Prompt-ThinItalic.woff2
+
static_fontsdir = $(staticdir)/fonts
EXTRA_DIST += \
src/static/fonts/prompt/METADATA.pb \
src/static/fonts/prompt/OFL.txt
+CLEANFILES += \
+ $(static_fonts_DATA)
+
static_img_DATA = \
src/static/img/apple-touch-icon-192x192-precomposed.png \
src/static/img/apple-touch-icon-180x180-precomposed.png \
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
$(CONVERT) -units PixelsPerInch $< -resize 600x -strip -quality 85 $@
+# Fonts
+
+%.woff2: %.ttf
+ $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
+ $(WOFF2_COMPRESS) $^ >/dev/null
+
# Video Stuff
# Multi-threading options for faster encoding
font-family: "Prompt"
font-style: normal
font-weight: 400
- src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.ttf) format("truetype")
+ src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.woff2) format("woff2"), 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 */
font-family: "Prompt"
font-style: normal
font-weight: 400
- src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.ttf) format("truetype")
+ src: local("Prompt Regular"), local("Prompt-Regular"), url(#{$fonts-baseurl}/Prompt-Regular.woff2) format("woff2"), 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 */
font-family: 'Prompt'
font-style: normal
font-weight: 500
- src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.ttf) format("truetype")
+ src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.woff2) format("woff2"), 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 */
font-family: 'Prompt'
font-style: normal
font-weight: 500
- src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.ttf) format("truetype")
+ src: local('Prompt Medium'), local('Prompt-Medium'), url(#{$fonts-baseurl}/Prompt-Medium.woff2) format("woff2"), 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 */
font-family: "Prompt"
font-style: normal
font-weight: 700
- src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.ttf) format("truetype")
+ src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.woff2) format("woff2"), 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 */
font-family: "Prompt"
font-style: normal
font-weight: 700
- src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.ttf) format("truetype")
+ src: local("Prompt Bold"), local("Prompt-Bold"), url(#{$fonts-baseurl}/Prompt-Bold.woff2) format("woff2"), 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