@delement/ui
v0.9.9-131
Published
Frontend UI Library from Digital Element
Maintainers
Readme
UI Library from Digital Element
A set of UI components, plugins, utilities and configs useful in front-end development. Tree-shakable, SSR-friendly & ESM-only. Supports localization too.
Example of usage
React components
// from directory
import { Btn, Input, DatePicker, Map, Locale, /* etc */ } from "@delement/ui/components";
// or directly
import { Btn } from "@delement/ui/components/btn";Plugins
// from directory
import { Collection, Localisation, FormValidation, /* etc */ } from "@delement/ui/plugins";
// or directly
import { Collection } from "@delement/ui/plugins/collection";Utils
// from directory
import { useCN, useIO /* etc */ } from "@delement/ui/utils/react";
// or directly
import { useCN } from "@delement/ui/utils/react/useCN";Constants
import { constants } from "@delement/ui/constants";Styles bundle or chunks
Make sure to add the deUI class to your root <html> element.
// bundle
import styles from "@delement/ui/styles" with { type: "css" };
// or directly for components
import buttonStyles from "@delement/ui/styles/components/btn" with { type: "css" };For developers
If you want to contribute new features or need some changes please open src folder, run npm install, make your changes and build the library with Rollup via npm run build.
API and docs
See more examples and API at our website.
