Monorepo that contains all Terminus open-source packages.
Package | Description | Changelog | Docs | Coverage | @latest |
@next |
---|---|---|---|---|---|---|
design-tokens | Terminus design tokens in CSS/SCSS/JS/JSON form | Changelog | Docs | |||
eslint-config-frontend | ESLint configuration for front-end repos | Changelog | Docs | |||
fe-jwt | A collection of helpers for dealing with JWT tokens | Changelog | Docs | |||
fe-testing | A collection of helpers to facilitate testing UI components | Changelog | Docs | |||
fe-utilities | A collection of tools and utilities | Changelog | Docs | |||
stylelint-config-frontend | StyleLint configuration for front-end repos | Changelog | Docs | |||
ui-autocomplete | DEPRECATED. See selection-list |
Changelog | Docs | |||
ui-autofocus | Focus a focusable element on load | Changelog | Docs | |||
ui-badge | See ui-chip |
|||||
ui-button | An action button | Changelog | Docs | |||
ui-card | Presentational card | Changelog | Docs | |||
ui-chart | Charts, graphs etc | Changelog | Docs | |||
ui-chip | Chip / pill / etc | Changelog | Docs | |||
ui-checkbox | A standard checkbox input | Changelog | Docs | |||
ui-cohort-date-range | CohortDateRange | Changelog | Docs | |||
ui-confirmation | Add a confirmation step to any ts-button |
Changelog | Docs | |||
ui-copy | Component to easily copy string values | Changelog | Docs | |||
ui-csv-entry | Manually enter CSV values | Changelog | Docs | |||
ui-datepicker | See ui-input |
|||||
ui-date-range | Dual inputs with calendar pop-ups | Changelog | Docs | |||
ui-drawer | Slide-out drawer panel | Changelog | Docs | |||
ui-empty-state | Block for empty state with description and actions | Changelog | Docs | |||
ui-expansion-panel | Expansion panel with accordion & stepper functionality | Changelog | Docs | |||
ui-file-upload | File upload with drag and drop | Changelog | Docs | |||
ui-icon | Supported: https://fontawesome.com/icons?d=gallery&s=solid | Changelog | Docs | |||
ui-icon-button | Icon only button | Changelog | Docs | |||
ui-info-carousel | A simple text-based carousel | Changelog | Docs | |||
ui-input | Input with masking, datepicker, etc | Changelog | Docs | |||
ui-link | A standard link | Changelog | Docs | |||
ui-loading overlay | Overlay with loading spinner | Changelog | Docs | |||
ui-login form | DEPRECATED | Changelog | Docs | |||
ui-logo | Variations of the official logo, certain colors available | Changelog | Docs | |||
ui-menu | A classic dropdown menu | Changelog | Docs | |||
ui-option | Option element for TsSelectionList |
Changelog | Docs | |||
ui-navigation | Global navigation menu | Changelog | Docs | |||
ui-page-header | HoC: Page header | Changelog | Docs | |||
ui-paginator | Paging controls for collections | Changelog | Docs | |||
ui-pipes | A collection of pipes for Angular | Changelog | Docs | |||
ui-popover | Popover with templates | Changelog | Docs | |||
ui-radio-group | One or more radio inputs | Changelog | Docs | |||
ui-scrollbars | Custom scrollbars for both axis' | Changelog | Docs | |||
ui-search | Input with search capabilities | Changelog | Docs | |||
ui-select | Deprecated. See selection-list |
Changelog | Docs | |||
ui-selection-list | Classic select dropdown / autocomplete | Changelog | Docs | |||
ui-sidenav | Vertical navigation | Changelog | Docs | |||
ui-spacing | Helpers for consistent spacing | Changelog | Docs | |||
ui-sort | Used by table for column sorting |
Changelog | Docs | |||
ui-styles | A collection of base CSS, SCSS mixins and functions. | Changelog | Docs | |||
ui-table | Datatable w/pinning, sorting, resizing | Changelog | Docs | |||
ui-tabs | Horizontal tab interface | Changelog | Docs | |||
ui-textarea | See input |
|||||
ui-toggle | Toggle switch | Changelog | Docs | |||
ui-tooltip | Simple tooltip | Changelog | Docs | |||
ui-validation-messages | A component to display form validation errors | Changelog | Docs | |||
ui-validators | A collection of form validators | Changelog | Docs |
See the 'Docs' column in the table above for individual demos and documentation.
You can also browse all demos by visiting our chromatic storybook.
Component docs now are displayed directly inside the new demos.
Legacy, stand-alone API docs can be found here: http://uilibrary-docs.terminus.ninja/release
Upgrade all @terminus
packages at once: yarn upgrade --scope @terminus
.
Upgrade to the latest stable version regardless of your current ranges: yarn upgrade --scope @terminus --latest
.