Appearance
Documentation
ChronoSketch provides separate Calendar, resource Timeline, TaskGantt and Resources components. They share the Web theme and framework adapters.
Choose a component
| Component | Guide |
|---|---|
| Availability Picker | Availability-aware date-range selection |
| Resources | Finite resource inventory and Calendar placement |
| Calendar | Views, event data, editing, options and callbacks |
| Gantt / resource timeline | Resources, assignments, grouping, loading and callbacks |
| Task Gantt | Tasks, summaries, milestones, custom titles and consumer dialogs |
Choose a platform
| Platform | Status | Start here |
|---|---|---|
| Vanilla JavaScript | Implemented Web integration | Vanilla |
| Vue 3 | Implemented Web integration | Vue |
| React | Implemented Web integration | React |
| iOS / Swift | Native calendars, resource Timeline and Task Manager list/chart | iOS guide |
| Android / Kotlin or Java | Planned; no native package available | Android outlook |
The three Web integrations belong to one package, not separate versioned products. Swift integration, shared foundations and component APIs are documented in the iOS guides. Android remains planned.
Web configuration
- Web integration and entry points
- Colors, themes and CSS classes
- Width, height and size constraints
- Icons
- Calendar availability, blocked times and buffers
Feature parity
New capabilities target functional parity across Web/iOS; Android will use the same requirements when implemented. Current support differs: resource Timeline uses selection/context actions on both platforms. TaskGantt editing exists on Web; the native Task Manager entry slice uses a hierarchy list and chart with shared consumer action forms. Consult component guides for available APIs.