diff --git a/public/font/Geist-Black.otf b/public/font/Geist-Black.otf
new file mode 100644
index 0000000..216a699
Binary files /dev/null and b/public/font/Geist-Black.otf differ
diff --git a/public/font/Geist-Bold.otf b/public/font/Geist-Bold.otf
new file mode 100644
index 0000000..8ff22cf
Binary files /dev/null and b/public/font/Geist-Bold.otf differ
diff --git a/public/font/Geist-ExtraBold.otf b/public/font/Geist-ExtraBold.otf
new file mode 100644
index 0000000..1b96c1e
Binary files /dev/null and b/public/font/Geist-ExtraBold.otf differ
diff --git a/public/font/Geist-ExtraLight.otf b/public/font/Geist-ExtraLight.otf
new file mode 100644
index 0000000..e954b71
Binary files /dev/null and b/public/font/Geist-ExtraLight.otf differ
diff --git a/public/font/Geist-Light.otf b/public/font/Geist-Light.otf
new file mode 100644
index 0000000..8a60fe5
Binary files /dev/null and b/public/font/Geist-Light.otf differ
diff --git a/public/font/Geist-Medium.otf b/public/font/Geist-Medium.otf
new file mode 100644
index 0000000..4762646
Binary files /dev/null and b/public/font/Geist-Medium.otf differ
diff --git a/public/font/Geist-Regular.otf b/public/font/Geist-Regular.otf
new file mode 100644
index 0000000..ca601fc
Binary files /dev/null and b/public/font/Geist-Regular.otf differ
diff --git a/public/font/Geist-SemiBold.otf b/public/font/Geist-SemiBold.otf
new file mode 100644
index 0000000..7304b88
Binary files /dev/null and b/public/font/Geist-SemiBold.otf differ
diff --git a/public/font/Geist-Thin.otf b/public/font/Geist-Thin.otf
new file mode 100644
index 0000000..24c4a41
Binary files /dev/null and b/public/font/Geist-Thin.otf differ
diff --git a/public/font/Geist-var.ttf b/public/font/Geist-var.ttf
new file mode 100644
index 0000000..40d1d13
Binary files /dev/null and b/public/font/Geist-var.ttf differ
diff --git a/src/css/app.scss b/src/css/app.scss
index ecac98f..700a248 100644
--- a/src/css/app.scss
+++ b/src/css/app.scss
@@ -1 +1,10 @@
// app global css in SCSS form
+@font-face {
+ font-family: geist;
+ src: url(../public/font/Geist-var.ttf) format('truetype');
+}
+
+// declare a class which applies it
+html, body {
+ font-family: 'geist';
+}
diff --git a/src/pages/StockItem.vue b/src/pages/StockItem.vue
index d10b3e3..d022428 100644
--- a/src/pages/StockItem.vue
+++ b/src/pages/StockItem.vue
@@ -3,7 +3,7 @@