diff --git a/public/fonts/Jaldi-Regular.woff2 b/public/fonts/Jaldi-Regular.woff2 new file mode 100644 index 0000000..24e6d58 Binary files /dev/null and b/public/fonts/Jaldi-Regular.woff2 differ diff --git a/public/fonts/JetBrainsMono-Bold.woff2 b/public/fonts/JetBrainsMono-Bold.woff2 new file mode 100644 index 0000000..4917f43 Binary files /dev/null and b/public/fonts/JetBrainsMono-Bold.woff2 differ diff --git a/public/fonts/JetBrainsMono-Regular.woff2 b/public/fonts/JetBrainsMono-Regular.woff2 new file mode 100644 index 0000000..40da427 Binary files /dev/null and b/public/fonts/JetBrainsMono-Regular.woff2 differ diff --git a/public/fonts/ibm-plex-sans-devanagari.woff2 b/public/fonts/ibm-plex-sans-devanagari.woff2 new file mode 100644 index 0000000..3a07b25 Binary files /dev/null and b/public/fonts/ibm-plex-sans-devanagari.woff2 differ diff --git a/src/styles/global.scss b/src/styles/global.scss index 287fce9..c173650 100644 --- a/src/styles/global.scss +++ b/src/styles/global.scss @@ -1,7 +1,37 @@ @import "./mixins.scss"; @import "./vars.scss"; -@import url("https://fonts.googleapis.com/css?family=Jaldi:400|JetBrains+Mono:400,700|IBM+Plex+Sans+Devanagari:400"); +@font-face { + font-family: 'Jaldi'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/Jaldi-Regular.woff2") format('woff2'); +} + +@font-face { + font-family: 'JetBrains Mono'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/JetBrainsMono-Regular.woff2") format('woff2'); +} + +@font-face { + font-family: 'JetBrains Mono'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url("/fonts/JetBrainsMono-Bold.woff2") format('woff2'); +} + +@font-face { + font-family: 'IBM Plex Sans Devanagari'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/ibm-plex-sans-devanagari.woff2") format('woff2'); +} @tailwind base; @tailwind components; diff --git a/src/styles/vars.scss b/src/styles/vars.scss index 500b72d..40f7fd8 100644 --- a/src/styles/vars.scss +++ b/src/styles/vars.scss @@ -8,6 +8,6 @@ $color-alto: #d9d9d9; $font-family-ibm-plex-sans-devanagari: "IBM Plex Sans Devanagari", sans-serif; $font-family-jaldi: "Jaldi", sans-serif; -$font-family-jetbrains-mono: "JetBrains Mono", sans-serif; +$font-family-jetbrains-mono: "JetBrains Mono", monospace; $transition-duration: 250ms;