@wavelengthusaf/ui
v0.0.4
Published
Native TypeScript User Interface Components
Maintainers
Keywords
Readme
ui-components
To install Bun (macos):
brew install tap oven-sh/bun
brew install bunTo install dependencies:
bun installTo run Storybook:
bun run index.tsThis project was created using bun init in bun v1.3.10. Bun is a fast all-in-one JavaScript runtime.
Custom Theme Usage
import {
initWavelengthThemeStyles,
setWavelengthColorScheme,
setWavelengthTheme,
} from './theme/wavelengthThemeManager.ts';
initWavelengthThemeStyles({
colorScheme: 'system',
});
setWavelengthColorScheme('dark');
setWavelengthTheme({
typography: {
fontFamily: `'Inter', sans-serif`,
},
shape: {
borderRadius: '0.5rem',
},
colorSchemes: {
light: {
palette: {
primary: {
main: '#0f62fe',
light: '#78a9ff',
dark: '#0043ce',
contrastText: '#ffffff',
},
},
background: {
default: '#f4f4f4',
paper: '#ffffff',
},
},
dark: {
palette: {
primary: {
main: '#78a9ff',
light: '#a6c8ff',
dark: '#4589ff',
contrastText: '#000000',
},
},
background: {
default: '#161616',
paper: '#262626',
},
},
},
});