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 | Native Kotlin Core and Compose UI in the source checkout | Android integration |
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 and Android guide. Try the current demos for half-day bars and asynchronous loading.
Web configuration
- Web integration and entry points
- Colors, themes and CSS classes
- Content and header density
- Width, height and size constraints
- Icons
- Calendar availability, blocked times and buffers
Feature parity
New capabilities target functional parity across Web, iOS and Android. 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.