diff --git a/frontend/assets/fonts/FiraMono/FiraMono-Bold.ttf b/frontend/assets/fonts/FiraMono/FiraMono-Bold.ttf new file mode 100644 index 0000000..23bc30f Binary files /dev/null and b/frontend/assets/fonts/FiraMono/FiraMono-Bold.ttf differ diff --git a/frontend/assets/fonts/FiraMono/FiraMono-Medium.ttf b/frontend/assets/fonts/FiraMono/FiraMono-Medium.ttf new file mode 100644 index 0000000..793c60d Binary files /dev/null and b/frontend/assets/fonts/FiraMono/FiraMono-Medium.ttf differ diff --git a/frontend/assets/fonts/FiraMono/FiraMono-Regular.ttf b/frontend/assets/fonts/FiraMono/FiraMono-Regular.ttf new file mode 100644 index 0000000..67bbd42 Binary files /dev/null and b/frontend/assets/fonts/FiraMono/FiraMono-Regular.ttf differ diff --git a/frontend/assets/fonts/iosevka-bold.ttf b/frontend/assets/fonts/Iosevka/iosevka-bold.ttf similarity index 100% rename from frontend/assets/fonts/iosevka-bold.ttf rename to frontend/assets/fonts/Iosevka/iosevka-bold.ttf diff --git a/frontend/assets/fonts/iosevka-regular.ttf b/frontend/assets/fonts/Iosevka/iosevka-regular.ttf similarity index 100% rename from frontend/assets/fonts/iosevka-regular.ttf rename to frontend/assets/fonts/Iosevka/iosevka-regular.ttf diff --git a/frontend/assets/fonts/VictorMono/VictorMono-Bold.ttf b/frontend/assets/fonts/VictorMono/VictorMono-Bold.ttf new file mode 100644 index 0000000..573a4c8 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-Bold.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-ExtraLight.ttf b/frontend/assets/fonts/VictorMono/VictorMono-ExtraLight.ttf new file mode 100644 index 0000000..fa4e8ce Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-ExtraLight.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-Light.ttf b/frontend/assets/fonts/VictorMono/VictorMono-Light.ttf new file mode 100644 index 0000000..5f8da39 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-Light.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-Medium.ttf b/frontend/assets/fonts/VictorMono/VictorMono-Medium.ttf new file mode 100644 index 0000000..ed02a49 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-Medium.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-Regular.ttf b/frontend/assets/fonts/VictorMono/VictorMono-Regular.ttf new file mode 100644 index 0000000..82f5032 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-Regular.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-SemiBold.ttf b/frontend/assets/fonts/VictorMono/VictorMono-SemiBold.ttf new file mode 100644 index 0000000..bd39216 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-SemiBold.ttf differ diff --git a/frontend/assets/fonts/VictorMono/VictorMono-Thin.ttf b/frontend/assets/fonts/VictorMono/VictorMono-Thin.ttf new file mode 100644 index 0000000..22a6591 Binary files /dev/null and b/frontend/assets/fonts/VictorMono/VictorMono-Thin.ttf differ diff --git a/frontend/assets/fonts/embed.go b/frontend/assets/fonts/embed.go index 43a48bc..dc67a5c 100644 --- a/frontend/assets/fonts/embed.go +++ b/frontend/assets/fonts/embed.go @@ -5,9 +5,33 @@ import ( ) var ( - //go:embed iosevka-bold.ttf + // Iosevka + //go:embed Iosevka/iosevka-bold.ttf IosevkaBold_ttf []byte - - //go:embed iosevka-regular.ttf + //go:embed Iosevka/iosevka-regular.ttf IosevkaRegular_ttf []byte + + /// FiraCode + //go:embed FiraMono/FiraMono-Bold.ttf + FiraBold_ttf []byte + //go:embed FiraMono/FiraMono-Medium.ttf + FiraMedium_ttf []byte + //go:embed FiraMono/FiraMono-Regular.ttf + FiraRegular_ttf []byte + + /// Victor Mono + //go:embed VictorMono/VictorMono-ExtraLight.ttf + VictorExtraLight_ttf []byte + //go:embed VictorMono/VictorMono-Thin.ttf + VictorThin_ttf []byte + //go:embed VictorMono/VictorMono-Light.ttf + VictorLight_ttf []byte + //go:embed VictorMono/VictorMono-Regular.ttf + VictorRegular_ttf []byte + //go:embed VictorMono/VictorMono-Medium.ttf + VictorMedium_ttf []byte + //go:embed VictorMono/VictorMono-SemiBold.ttf + VictorSemiBold_ttf []byte + //go:embed VictorMono/VictorMono-Bold.ttf + VictorBold_ttf []byte ) diff --git a/frontend/ui/ui.go b/frontend/ui/ui.go index 57dd759..3864cc7 100644 --- a/frontend/ui/ui.go +++ b/frontend/ui/ui.go @@ -75,8 +75,8 @@ func UiInit(width, height int) UI { ) // Make the different faces - headingFace, _ := makeFace(18, fonts.IosevkaBold_ttf) - defaultFace, _ := makeFace(14, fonts.IosevkaRegular_ttf) + headingFace, _ := makeFace(18, fonts.FiraBold_ttf) + defaultFace, _ := makeFace(14, fonts.FiraRegular_ttf) // Create the 'Profile' tab tabProfile := widget.NewTabBookTab("Profile",