fonts and theme now stored in localStorage