diff --git a/assets/fonts/FiraCode-Bold.ttf b/assets/fonts/FiraCode-Bold.ttf new file mode 100644 index 0000000..837f379 Binary files /dev/null and b/assets/fonts/FiraCode-Bold.ttf differ diff --git a/assets/fonts/FiraCode-Light.ttf b/assets/fonts/FiraCode-Light.ttf new file mode 100644 index 0000000..84801e1 Binary files /dev/null and b/assets/fonts/FiraCode-Light.ttf differ diff --git a/assets/fonts/FiraCode-Medium.ttf b/assets/fonts/FiraCode-Medium.ttf new file mode 100644 index 0000000..dd9cbf9 Binary files /dev/null and b/assets/fonts/FiraCode-Medium.ttf differ diff --git a/assets/fonts/FiraCode-Regular.ttf b/assets/fonts/FiraCode-Regular.ttf new file mode 100644 index 0000000..82baafc Binary files /dev/null and b/assets/fonts/FiraCode-Regular.ttf differ diff --git a/assets/fonts/FiraCode-SemiBold.ttf b/assets/fonts/FiraCode-SemiBold.ttf new file mode 100644 index 0000000..f3a34fa Binary files /dev/null and b/assets/fonts/FiraCode-SemiBold.ttf differ diff --git a/assets/fonts/Inconsolata-Black.ttf b/assets/fonts/Inconsolata-Black.ttf new file mode 100644 index 0000000..869b582 Binary files /dev/null and b/assets/fonts/Inconsolata-Black.ttf differ diff --git a/assets/fonts/Inconsolata-Bold.ttf b/assets/fonts/Inconsolata-Bold.ttf new file mode 100644 index 0000000..4feced9 Binary files /dev/null and b/assets/fonts/Inconsolata-Bold.ttf differ diff --git a/assets/fonts/Inconsolata-ExtraBold.ttf b/assets/fonts/Inconsolata-ExtraBold.ttf new file mode 100644 index 0000000..ce4b64b Binary files /dev/null and b/assets/fonts/Inconsolata-ExtraBold.ttf differ diff --git a/assets/fonts/Inconsolata-ExtraLight.ttf b/assets/fonts/Inconsolata-ExtraLight.ttf new file mode 100644 index 0000000..ea17052 Binary files /dev/null and b/assets/fonts/Inconsolata-ExtraLight.ttf differ diff --git a/assets/fonts/Inconsolata-Light.ttf b/assets/fonts/Inconsolata-Light.ttf new file mode 100644 index 0000000..cae58c0 Binary files /dev/null and b/assets/fonts/Inconsolata-Light.ttf differ diff --git a/assets/fonts/Inconsolata-Medium.ttf b/assets/fonts/Inconsolata-Medium.ttf new file mode 100644 index 0000000..7b22fb7 Binary files /dev/null and b/assets/fonts/Inconsolata-Medium.ttf differ diff --git a/assets/fonts/Inconsolata-Regular.ttf b/assets/fonts/Inconsolata-Regular.ttf new file mode 100644 index 0000000..31e0c14 Binary files /dev/null and b/assets/fonts/Inconsolata-Regular.ttf differ diff --git a/assets/fonts/Inconsolata-SemiBold.ttf b/assets/fonts/Inconsolata-SemiBold.ttf new file mode 100644 index 0000000..b29ec66 Binary files /dev/null and b/assets/fonts/Inconsolata-SemiBold.ttf differ diff --git a/assets/fonts/SourceSansPro-Bold.ttf b/assets/fonts/SourceSansPro-Bold.ttf new file mode 100644 index 0000000..b8879af Binary files /dev/null and b/assets/fonts/SourceSansPro-Bold.ttf differ diff --git a/assets/fonts/SourceSansPro-BoldItalic.ttf b/assets/fonts/SourceSansPro-BoldItalic.ttf new file mode 100644 index 0000000..b38bae9 Binary files /dev/null and b/assets/fonts/SourceSansPro-BoldItalic.ttf differ diff --git a/assets/fonts/SourceSansPro-Italic.ttf b/assets/fonts/SourceSansPro-Italic.ttf new file mode 100644 index 0000000..7dbece7 Binary files /dev/null and b/assets/fonts/SourceSansPro-Italic.ttf differ diff --git a/assets/fonts/SourceSansPro-Regular.ttf b/assets/fonts/SourceSansPro-Regular.ttf new file mode 100644 index 0000000..98e8579 Binary files /dev/null and b/assets/fonts/SourceSansPro-Regular.ttf differ diff --git a/assets/fonts/SourceSansPro-SemiBold.ttf b/assets/fonts/SourceSansPro-SemiBold.ttf new file mode 100644 index 0000000..99dcc81 Binary files /dev/null and b/assets/fonts/SourceSansPro-SemiBold.ttf differ diff --git a/assets/fonts/SourceSansPro-SemiBoldItalic.ttf b/assets/fonts/SourceSansPro-SemiBoldItalic.ttf new file mode 100644 index 0000000..9c3891b Binary files /dev/null and b/assets/fonts/SourceSansPro-SemiBoldItalic.ttf differ diff --git a/assets/fonts/fira_code.css b/assets/fonts/fira_code.css new file mode 100644 index 0000000..52e189a --- /dev/null +++ b/assets/fonts/fira_code.css @@ -0,0 +1,34 @@ +@font-face { + font-family: "Fira Code"; + src: url("/static/assets/fonts/FiraCode-Light.ttf"); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: "Fira Code"; + src: url("/static/assets/fonts/FiraCode-Regular.ttf"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Fira Code"; + src: url("/static/assets/fonts/FiraCode-Medium.ttf"); + font-weight: 500; + font-style: normal; +} + +@font-face { + font-family: "Fira Code"; + src: url("/static/assets/fonts/FiraCode-SemiBold.ttf"); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: "Fira Code"; + src: url("/static/assets/fonts/FiraCode-Bold.ttf"); + font-weight: 700; + font-style: normal; +} \ No newline at end of file diff --git a/assets/fonts/inconsolata.css b/assets/fonts/inconsolata.css new file mode 100644 index 0000000..618becd --- /dev/null +++ b/assets/fonts/inconsolata.css @@ -0,0 +1,55 @@ +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-ExtraLight.ttf"); + font-weight: 200; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-Light.ttf"); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-Regular.ttf"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-Medium.ttf"); + font-weight: 500; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-SemiBold.ttf"); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-Bold.ttf"); + font-weight: 700; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-ExtraBold.ttf"); + font-weight: 800; + font-style: normal; +} + +@font-face { + font-family: "Inconsolata"; + src: url("/static/assets/fonts/Inconsolata-Black.ttf"); + font-weight: 900; + font-style: normal; +} \ No newline at end of file diff --git a/assets/fonts/license b/assets/fonts/license new file mode 100644 index 0000000..1189429 --- /dev/null +++ b/assets/fonts/license @@ -0,0 +1 @@ +These fonts are licensed under the OFL \ No newline at end of file diff --git a/assets/fonts/source_sans.css b/assets/fonts/source_sans.css new file mode 100644 index 0000000..ef8e7e3 --- /dev/null +++ b/assets/fonts/source_sans.css @@ -0,0 +1,41 @@ +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-Regular.ttf"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-Italic.ttf"); + font-weight: 400; + font-style: italic; +} + +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-SemiBold.ttf"); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-SemiBoldItalic.ttf"); + font-weight: 600; + font-style: italic; +} + +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-Bold.ttf"); + font-weight: 700; + font-style: normal; +} + +@font-face { + font-family: "Source Sans Pro"; + src: url("/static/assets/fonts/SourceSansPro-BoldItalic.ttf"); + font-weight: 700; + font-style: italic; +} \ No newline at end of file diff --git a/src/style/_base.scss b/src/style/_base.scss index 82554d5..b354665 100644 --- a/src/style/_base.scss +++ b/src/style/_base.scss @@ -3,7 +3,9 @@ from the server but it's fine for now */ -@import url('https://fonts.googleapis.com/css2?family=Fira+Code&family=Inconsolata&family=Source+Sans+Pro:wght@300;400;600;700;900&display=swap'); +@import url("/static/assets/fonts/inconsolata.css"); +@import url("/static/assets/fonts/source_sans.css"); +@import url("/static/assets/fonts/fira_code.css"); $FallbackFonts: -apple-system,