0.12.2 • Published 3 years ago
valiot-ui v0.12.2
valiot-ui
Next-gen Framework with core components for Valiot Apps (React + Typescript)
Current Valiot UI components
- LayoutGrid
- Button
ROADMAP
Current Valiot Framework components:
Containers:
- DONE - LayoutGrid
- LayoutFlex - on framework
- GridItem - on framework
- FlexItem - on framework
- Card - on framework
- FoldableCard - merge with Card component
- SideMenu - on project (see orz-front)
- Overlay - (To superset additional content to another component, primitive for modal / floating buttons, notifs, etc)
- Modal - on project (see ret-leon)
- TabContainer - (Multiple screens/steps, might be related to Breadcrumbs)
Content:
- EmptyBox - on framework
- TextItem - on project (see zed-front)
- Tooltip - (To provide additional information on other components)
- Bullet - (TextItem left-hand marker, might be used as status indicator)
- Spacer - on project (see orz-front) TODO: horizontal / vertical
- Title - on framework
- Icon - on framework
- SectionHeader - on framework
- Page - on framework
- HeaderProgressBar - To be included as part of "Page" component over the Header (See: Github / Jira loading)
- Table Evaluate porting or using another react table
- JsonTable - on framework
Actions:
- DONE - Button
- ButtonPrimary - on framework, might add for backward-compatibility
- ButtonSecondary - on framework, might add for backward-compatibility
- ButtonGhost - on framework, might add for backward-compatibility
- ButtonGroup - on framework
- Link - (Redirect text For use on any screen)
- Breadcrumbs
Inputs:
- Input - on framework (? works with passwords?)
- InputDate - on framework
- Select - on framework TODO: make labels any react component (Ej: text w/checkbox)
- MultiSelect - on project (see orz-front)
- TextArea - on framework
- Checkbox - on framework TODO: size prop (similar to space)
- RadioButton
- Toggle
- InlineEdit - on framework
Status:
- Loader - on framework
- LoaderWrapper - on framework
- Tag - on framework TODO: color (style) and size props
- Alerts - on framework
- FlashAlerts - on framework, move to hooks (see: createFlashAlert)
- NotificationBin - on framework
- ProgressBar - (Both vertical and horizontal)
- StatusLabel - (A TextItem with status prop)
- NestThermostat - (Circular temperature/sensor gauge)
- SpeedGauge - (Circular speed gauge)
- DiameterGauge - (Circular concentric circles gauge)
Charts
- Timeline - on project (see orz-front)
- ChartLines - on project (see roa-front)
- ChartSimpleBar - ?
- ChartStatusBar - (Multiple progressBars with status prop)
- TODO: Check needs for other charts or containers (EliotCard, MiniChartCard...)
Screens
- Sidebar - on framework (TODO: Fix responsiveness, make scrollable, hide)
- SidebarNavItem - on framework (TODO: responsiveness + dropdown color)
- Login - on framework
- Permissions - on valiot-template-front
Dash builder
- DynamicComponent May be redundant with React.createComponent
Hooks and utility functions:
- useLocalStorageState - on project (see roa-front)
- useLazyJob - on project (see orz-front)
- useUserWithGroups - on project (see roa-front)
- logout fn - on valiot-utility-functions
- createFlashAlert fn - on valiot-utility-functions
- DEPRECATE valiot-utility-functions
0.12.2
3 years ago
0.12.1
4 years ago
0.12.0
4 years ago
0.11.0
4 years ago
0.10.3
4 years ago
0.10.2
4 years ago
0.10.0
4 years ago
0.9.0
4 years ago
0.7.3
4 years ago
0.7.2
4 years ago
0.7.1
4 years ago
0.7.0
4 years ago
0.6.2
4 years ago
0.6.1
4 years ago
0.6.0
4 years ago
0.5.7
4 years ago
0.5.6
4 years ago
0.5.5
4 years ago
0.5.4
4 years ago
0.5.3
4 years ago
0.5.1
4 years ago
0.5.0
4 years ago
0.4.0
4 years ago
0.3.6
4 years ago
0.3.7
4 years ago
0.3.5
4 years ago
0.3.4
4 years ago
0.3.3
4 years ago
0.3.2
4 years ago
0.3.1
4 years ago
0.2.1
4 years ago
0.2.0
4 years ago
0.1.6
4 years ago
0.1.4
4 years ago
0.1.5
4 years ago
0.1.3
4 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.0.5
4 years ago
0.0.4
4 years ago
0.0.6
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago