aboutsummaryrefslogtreecommitdiff
path: root/Aamukampa.Web
diff options
context:
space:
mode:
Diffstat (limited to 'Aamukampa.Web')
-rw-r--r--Aamukampa.Web/Program.fs4
-rw-r--r--Aamukampa.Web/Views.fs17
-rw-r--r--Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.otfbin0 -> 138088 bytes
-rw-r--r--Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.ttfbin0 -> 80388 bytes
-rw-r--r--Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woffbin0 -> 65136 bytes
-rw-r--r--Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff2bin0 -> 25148 bytes
-rw-r--r--Aamukampa.Web/wwwroot/styles.css13
7 files changed, 18 insertions, 16 deletions
diff --git a/Aamukampa.Web/Program.fs b/Aamukampa.Web/Program.fs
index 81ed098..bf8d72b 100644
--- a/Aamukampa.Web/Program.fs
+++ b/Aamukampa.Web/Program.fs
@@ -14,11 +14,11 @@ let main args =
let builder = WebApplication.CreateBuilder(args)
let app = builder.Build()
- app.MapStaticAssets() |> ignore
-
if (Config.pathBase.TrimEnd('/')) <> "" then
app.UsePathBase(Config.pathBase) |> ignore
+ app.MapStaticAssets() |> ignore
+
app
.UseRouting()
.UseFalco(endpoints)
diff --git a/Aamukampa.Web/Views.fs b/Aamukampa.Web/Views.fs
index 94392eb..021ea7e 100644
--- a/Aamukampa.Web/Views.fs
+++ b/Aamukampa.Web/Views.fs
@@ -14,9 +14,24 @@ module Document =
meta [ charset "utf-8" ]
meta [ name "viewport"; content "width=device-width" ]
Elem.title [] [ raw "Aamukampa" ]
+ let fontFile format = sprintf "%sfonts/CooperBlack-Regular.%s" Config.pathBase format
+ Elem.style [] [ raw <| sprintf """@font-face {
+ font-family: 'Cooper Black';
+ font-weight: normal;
+ font-style: normal;
+ font-display: swap;
+ src:
+ local('Cooper Black'),
+ url('%s') format('woff2'),
+ url('%s') format('woff'),
+ url('%s') format('opentype'),
+ url('%s') format('truetype');
+}
+""" (fontFile "woff2") (fontFile "woff") (fontFile "otf") (fontFile "ttf")
+ ]
link [ rel "stylesheet"; href (sprintf "%s%s" Config.pathBase "styles.css") ]
script [ type' "module"; src (sprintf "%s%s" Config.pathBase "app.js") ] []
- ]
+ ]
body [] [
documentBody
]
diff --git a/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.otf b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.otf
new file mode 100644
index 0000000..3de597e
--- /dev/null
+++ b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.otf
Binary files differ
diff --git a/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.ttf b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.ttf
new file mode 100644
index 0000000..79e7048
--- /dev/null
+++ b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.ttf
Binary files differ
diff --git a/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff
new file mode 100644
index 0000000..de9d925
--- /dev/null
+++ b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff
Binary files differ
diff --git a/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff2 b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff2
new file mode 100644
index 0000000..b519250
--- /dev/null
+++ b/Aamukampa.Web/wwwroot/fonts/CooperBlack-Regular.woff2
Binary files differ
diff --git a/Aamukampa.Web/wwwroot/styles.css b/Aamukampa.Web/wwwroot/styles.css
index d492bd1..e587881 100644
--- a/Aamukampa.Web/wwwroot/styles.css
+++ b/Aamukampa.Web/wwwroot/styles.css
@@ -6,19 +6,6 @@ html {
font-size: 100%;
}
-@font-face {
- font-family: 'Cooper Black';
- font-weight: normal;
- font-style: normal;
- font-display: swap;
- src:
- local('Cooper Black'),
- url('https://cdn.jsdelivr.net/npm/fonts-archive-cooper-black/CooperBlack-Regular.woff2') format('woff2'),
- url('https://cdn.jsdelivr.net/npm/fonts-archive-cooper-black/CooperBlack-Regular.woff') format('woff'),
- url('https://cdn.jsdelivr.net/npm/fonts-archive-cooper-black/CooperBlack-Regular.otf') format('opentype'),
- url('https://cdn.jsdelivr.net/npm/fonts-archive-cooper-black/CooperBlack-Regular.ttf') format('truetype');
-}
-
body {
font-family: "Cooper Black", serif;
font-weight: bold;