From b70a769f8cbe68152db8b358eeb8705b793e1339 Mon Sep 17 00:00:00 2001 From: Tim Glasgow Date: Sun, 24 Jul 2022 15:19:27 -0500 Subject: [PATCH] scaled fonts --- squarenotsquare/themes/Fonts.js | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/squarenotsquare/themes/Fonts.js b/squarenotsquare/themes/Fonts.js index e69de29..184d5ea 100644 --- a/squarenotsquare/themes/Fonts.js +++ b/squarenotsquare/themes/Fonts.js @@ -0,0 +1,49 @@ +import {PixelRatio} from 'react-native'; + +const scalar = PixelRatio.getFontScale(); + +function normalizeFont(size) { + return size * scalar +}; + +export const fonts = { + headerTitle: { + fam: 'arial', + size: normalizeFont(30), + }, + + sectionHeader: { + fam: 'arial', + size: normalizeFont(26), + }, + + large: { + fam: 'arial', + size: normalizeFont(22), + }, + + medium: { + fam: 'arial', + size: normalizeFont(20), + }, + + small: { + fam: 'arial', + size: normalizeFont(16), + }, + + tiny: { + fam: 'arial', + size: normalizeFont(14), + }, + + mini: { + fam: 'arial', + size: normalizeFont(10), + }, + + subFont: { + fam: 'arial', + size: normalizeFont(8), + }, +} \ No newline at end of file