Time Dataset
The Time dataset defines time tokens used for transition and animation timing.
Location
Resolved location: shilpConfig.values.time
Theme location:
shilpConfig.theme.time
Usage
| Intent | Theme Key | Description |
|---|---|---|
@phase delay-*; | "time" | Transition delay time |
@phase duration-*; | "time" | Transition time |
@animate delay-*; | "time" | Animation delay time |
@animate duration-*; | "time" | Animation time |
These utilities read values from the theme, which is built from this dataset.
Dataset Structure
The dataset is a simple key–value map of time tokens to CSS values.
It includes values from 0s to 2s.
Customizing the Dataset
You can extend or override this dataset in your config.
Customize time datasetconst shilpConfig = { source: "react", extend: { values: { time: { 2500: "2.5s", }, }, }, }; export default shilpConfig;
This will make additional time tokens available through the theme system.
Time Dataset Reference
Time Datasetconst time = { 0: "0s", 50: "0.05s", 100: "0.1s", 150: "0.15s", 200: "0.2s", 250: "0.25s", 300: "0.3s", 350: "0.35s", 400: "0.4s", 500: "0.5s", 600: "0.6s", 700: "0.7s", 750: "0.75s", 800: "0.8s", 900: "0.9s", 1000: "1s", 1500: "1.5s", 2000: "2s", }; export default time;