無料 · SIL Open Font License
goodui Sans & Display
キット専用の書体。インターフェースにはSans、見出しにはDisplay、それぞれ可変ファイル1つ。どんなプロジェクトでも使えます。
ウォーターフォール
特徴的なグリフ
上がFigtree、下がgoodui Sans。 double-storey g · straight y · flat-cut t · open @ · flat Q tail · footed 1 · dotted tabular 0 · geometric & · ui ligature.
Text
Quietly, the booking wizard guides every client through staff, service and time. At 13 to 15 px the apertures, the x-height and the rhythm decide whether a dashboard feels calm. goodui Sans keeps Figtree's open shapes and adds its own signature: a double-storey g, a straight y, flat cuts on t, Q and @, a footed 1 and tabular figures with a dotted zero.
使う
Theme Studioはこのペアから始まり、同じ設定を出力します。
import localFont from "next/font/local"
const gooduiSans = localFont({ src: "./fonts/goodui/GooduiSans-Variable.woff2", weight: "300 900", variable: "--font-goodui-sans", display: "swap" })
const gooduiDisplay = localFont({ src: "./fonts/goodui/GooduiDisplay-Variable.woff2", weight: "300 900", variable: "--font-goodui-display", display: "swap" })
// <html className={`${gooduiSans.variable} ${gooduiDisplay.variable}`}>, then in globals.css:
// :root { --font-sans: var(--font-goodui-sans), system-ui, sans-serif; --font-heading: var(--font-goodui-display), system-ui, sans-serif; }// Expo: copy native/ into components/goodui-native/foundation/fonts, then in app/_layout.tsx
import { useGooduiFonts } from "@/components/goodui-native/foundation/fonts"
const fontsReady = useGooduiFonts() // ThemeProvider switches every Text to goodui Sans once trueライセンス
SIL Open Font License 1.1。Erik KennedyのFigtreeをベースに、ソースから再構築し、グリフの描き直し、新機能、新しいスペーシングを加えました。gooduiの有無を問わず、何にでも使用・埋め込み・改変できます。ライセンスファイルはフォントと一緒に保管してください。予約フォント名はないので、サブセット化や改名も自由です。