diff options
| author | Shulhan <ms@kilabit.info> | 2024-03-21 03:43:33 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2024-03-21 23:18:37 +0700 |
| commit | 37157d8d40948c85170392f7165a9ad22b6245e7 (patch) | |
| tree | 4e384a071d934e7b48633ea67ab029f3679e28a3 /_content/index.css | |
| parent | 01fafce14d4c020107cc903d332c9e850653aa10 (diff) | |
| download | kilabit.info-37157d8d40948c85170392f7165a9ad22b6245e7.tar.xz | |
all: use Cloud Storage for static assets
The reason for using cloud storage is to minimize noise in haproxy
logs and reduce the size of binary.
For example, when user access page "/" for the first time, the log will
contains "/assets/...".
The binary size reduces to 3,566,023 bytes.
Diffstat (limited to '_content/index.css')
| -rw-r--r-- | _content/index.css | 108 |
1 files changed, 72 insertions, 36 deletions
diff --git a/_content/index.css b/_content/index.css index cfb8af6..fcb15c7 100644 --- a/_content/index.css +++ b/_content/index.css @@ -4,9 +4,12 @@ src: local("Go Regular"), local("GoRegular"), - url("/assets/fonts/go/GoRegular.woff2") format("woff2"), - url("/assets/fonts/go/GoRegular.woff") format("woff"), - url("/assets/fonts/go/GoRegular.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.ttf") + format("truetype"); font-weight: normal; font-style: normal; } @@ -17,9 +20,12 @@ src: local("Go Bold"), local("Go-Bold"), - url("/assets/fonts/go/Go-Bold.woff2") format("woff2"), - url("/assets/fonts/go/Go-Bold.woff") format("woff"), - url("/assets/fonts/go/Go-Bold.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.ttf") + format("truetype"); font-weight: bold; font-style: normal; } @@ -30,9 +36,12 @@ src: local("Go Italic"), local("Go-Italic"), - url("/assets/fonts/go/Go-Italic.woff2") format("woff2"), - url("/assets/fonts/go/Go-Italic.woff") format("woff"), - url("/assets/fonts/go/Go-Italic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.ttf") + format("truetype"); font-weight: normal; font-style: italic; } @@ -43,9 +52,12 @@ src: local("Go Bold Italic"), local("Go-BoldItalic"), - url("/assets/fonts/go/Go-BoldItalic.woff2") format("woff2"), - url("/assets/fonts/go/Go-BoldItalic.woff") format("woff"), - url("/assets/fonts/go/Go-BoldItalic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.ttf") + format("truetype"); font-weight: bold; font-style: italic; } @@ -56,9 +68,12 @@ src: local("Go Medium"), local("GoMedium"), - url("/assets/fonts/go/GoMedium.woff2") format("woff2"), - url("/assets/fonts/go/GoMedium.woff") format("woff"), - url("/assets/fonts/go/GoMedium.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.ttf") + format("truetype"); font-weight: 500; font-style: normal; } @@ -69,9 +84,12 @@ src: local("Go Medium Italic"), local("GoMedium-Italic"), - url("/assets/fonts/go/GoMedium-Italic.woff2") format("woff2"), - url("/assets/fonts/go/GoMedium-Italic.woff") format("woff"), - url("/assets/fonts/go/GoMedium-Italic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.ttf") + format("truetype"); font-weight: 500; font-style: italic; } @@ -82,9 +100,12 @@ src: local("Go Mono"), local("GoMono"), - url("/assets/fonts/go/GoMono.woff2") format("woff2"), - url("/assets/fonts/go/GoMono.woff") format("woff"), - url("/assets/fonts/go/GoMono.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.ttf") + format("truetype"); font-weight: normal; font-style: normal; } @@ -95,9 +116,12 @@ src: local("Go Mono Bold Italic"), local("GoMono-BoldItalic"), - url("/assets/fonts/go/GoMono-BoldItalic.woff2") format("woff2"), - url("/assets/fonts/go/GoMono-BoldItalic.woff") format("woff"), - url("/assets/fonts/go/GoMono-BoldItalic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.ttf") + format("truetype"); font-weight: bold; font-style: italic; } @@ -108,9 +132,12 @@ src: local("Go Mono Italic"), local("GoMono-Italic"), - url("/assets/fonts/go/GoMono-Italic.woff2") format("woff2"), - url("/assets/fonts/go/GoMono-Italic.woff") format("woff"), - url("/assets/fonts/go/GoMono-Italic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.ttf") + format("truetype"); font-weight: normal; font-style: italic; } @@ -121,9 +148,12 @@ src: local("Go Mono Bold"), local("GoMono-Bold"), - url("/assets/fonts/go/GoMono-Bold.woff2") format("woff2"), - url("/assets/fonts/go/GoMono-Bold.woff") format("woff"), - url("/assets/fonts/go/GoMono-Bold.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.ttf") + format("truetype"); font-weight: bold; font-style: normal; } @@ -134,9 +164,12 @@ src: local("Go Smallcaps Italic"), local("GoSmallcaps-Italic"), - url("/assets/fonts/go/GoSmallcaps-Italic.woff2") format("woff2"), - url("/assets/fonts/go/GoSmallcaps-Italic.woff") format("woff"), - url("/assets/fonts/go/GoSmallcaps-Italic.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.ttf") + format("truetype"); font-weight: normal; font-style: italic; } @@ -147,9 +180,12 @@ src: local("Go Smallcaps"), local("GoSmallcaps"), - url("/assets/fonts/go/GoSmallcaps.woff2") format("woff2"), - url("/assets/fonts/go/GoSmallcaps.woff") format("woff"), - url("/assets/fonts/go/GoSmallcaps.ttf") format("truetype"); + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.woff2") + format("woff2"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.woff") + format("woff"), + url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.ttf") + format("truetype"); font-weight: normal; font-style: normal; } |
