diff --git a/frontend/src/stories/design/status-indicators.mdx b/frontend/src/stories/design/status-indicators.mdx index 5400e852..e23fd051 100644 --- a/frontend/src/stories/design/status-indicators.mdx +++ b/frontend/src/stories/design/status-indicators.mdx @@ -37,13 +37,15 @@ further clarity as to what they indicate. ## Intended Implementation -| Status | Color | Description | Icons | Examples | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Empty | Shoelace `--sl-color-neutral-400` | Used for empty states where no data is present | `slash-circle` | No Crawls Yet | -| Pending | Shoelace `--sl-color-violet-600` | Used when a process is queued or starting but is not yet running. Should be animated when indicating the status of a single object. | `hourglass-split`, or the icon of the next state being transitioned to (pulsing) | 1 Crawl Workflow Waiting
Starting
Resuming | -| Running | Shoelace `--sl-color-green-600` | Used when a process is actively running. Should be animated when indicating the status of a single object. | `dot` | Running | -| Paused | Shoelace `--sl-color-neutral-600` | Used for paused states | `pause-circle` or `play-circle` | Pause
Resume | -| Success | Shoelace `--sl-color-green-600` | Used for positive / successful states | `check-circle-fill` or `check2-circle` | Complete | -| Neutral | Shoelace `--sl-color-amber-600` | Used for ambiguous states, generally good but could be better | `dash-square-fill` | Stopped | -| Warning | Shoelace `--sl-color-amber-600` | Used for warning states, something is wrong but not critically | `exclamation-diamond-fill` or `exclamation-diamond` | Warning | -| Danger | Shoelace `--sl-color-orange-600` | Used for serious errors and actions that should be taken with extreme care | `x-octagon-fill` or `x-octagon` | Error | +| Status | Color | Description | Icons | Examples | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Empty | Shoelace `--sl-color-neutral-400` | Used for empty states where no data is present | `slash-circle` | No Crawls Yet | +| Pending | Shoelace `--sl-color-violet-600` | Used when a process is queued or starting but is not yet running. Should be animated when indicating the status of a single object. | `hourglass-split`, or the icon of the next state being transitioned to (pulsing) | 1 Crawl Workflow Waiting
Starting
Resuming | +| Running | Shoelace `--sl-color-success-600` | Used when a process is actively running. Should be animated when indicating the status of a single object. | `dot` | Running | +| Paused | Shoelace `--sl-color-neutral-600` | Used for paused states | `pause-circle` or `play-circle` | Pause
Resume | +| Success | Shoelace `--sl-color-success-600` | Used for positive / successful states | `check-circle-fill` or `check2-circle` | Complete | +| Info | Shoelace `--sl-color-neutral-500` | Used for neutral, informational states | `info-circle-fill` | Behavior Log | +| Incomplete | Shoelace `--sl-color-warning-600` | Used for states that are ambiguous or partially satisfied, but no longer running | `dash-square-fill` | Stopped | +| Warning | Shoelace `--sl-color-warning-600` | Used for warning states, something is wrong but not critically | `exclamation-diamond-fill` or `exclamation-diamond` | Warning | +| Danger | Shoelace `--sl-color-danger-600` | Used for non-fatal errors that may be addressed by the user | `exclamation-triangle-fill` or `exclamation-triangle` | Payment Failed | +| Fatal | Shoelace `--sl-color-danger-600` | Used for fatal errors and actions that result in data loss | `x-octagon-fill` or `x-octagon` | Canceled |