UNPKG

@lucsoft/webgen

Version:

Collection of lucsofts Components

45 lines (44 loc) 1.68 kB
import { Style } from './lib/Style'; import './css/webgen.static.css'; import './css/elements.css'; import './css/grouping.css'; import './css/master.css'; import './css/modern.css'; export * from './components/Components'; export * from './components/Helper'; export * from './components/cards/searchCard'; export * from './components/cards/defaultCard'; export * from './components/cards/headlessCard'; export * from './components/cards/loginCard'; export * from './components/cards/modernCard'; export * from './components/cards/noteCard'; export * from './components/cards/richCard'; export * from './components/cards/searchCard'; export * from './components/generic/Title'; export * from './components/generic/Tab'; export * from './components/generic/Checkbox'; export * from './components/generic/Input'; export * from './components/generic/Icon'; export * from './components/generic/IconButton'; export * from './components/generic/Custom'; export * from './components/generic/Card'; export * from './components/generic/Stacks'; export * from './components/generic/PageTitle'; export * from './components/generic/Button'; export * from './components/light-components/loadingWheel'; export * from './types'; export * from './lib/icons/BootstrapIcons'; export * from './lib/icons/MaterialIcons'; export * from './lib/RenderingX'; export * from './lib/View'; export * from './lib/Dialog'; export * from './lib/Color'; export const WebGen = (options = {}) => { console.log("Loaded @lucsoft/webgen"); const theme = new Style(options); if (options.updateThemeOnInit ?? true) theme.updateTheme(options.theme ?? 4 /* auto */); return { theme }; };