altitude-web-components
v1.0.2
Published
The Web Component powered design system for web applications
Readme
Altitude Web Components
The Web Component powered design system for web applications, created by Southleft.
Installation
npm install altitude-web-componentsor
yarn add altitude-web-componentsUsage
Import the bundle
Import all components at once:
import 'altitude-web-components/dist/components/bundle/bundle.js';Import individual components
For smaller bundle sizes, import only the components you need:
import 'altitude-web-components/dist/components/button/button.js';
import 'altitude-web-components/dist/components/input/input.js';Import styles
import 'altitude-web-components/dist/css/main.css';Use in HTML
<al-button variant="default">Click me</al-button>
<al-input label="Email" type="email"></al-input>Available Components
- Layout: accordion, accordion-panel, card, divider, drawer, layout, layout-container, layout-section, tabs, tab, tab-panel
- Forms: button, button-group, checkbox, checkbox-group, date-picker, date-time-picker, file-upload, input, input-stepper, radio, radio-group, range, search, select, textarea, toggle, toggle-button, toggle-button-group
- Navigation: breadcrumbs, breadcrumbs-item, link, menu, menu-item, pagination, pagination-item
- Feedback: alert, announcement, badge, chip, chip-group, dialog, popover, progress, skeleton, spinner, toast, toast-group, tooltip
- Typography: heading, text-passage
- Media: avatar, icon, logo
- Utilities: calendar, field-note, focus-trap, stepper, stepper-item, theme-switcher, time-selector-list
Documentation
Find comprehensive documentation and component guidelines on ZeroHeight.
Built With
- Lit - Web Components framework
- TypeScript
- Storybook
License
MIT
