rgbToHsl
The rgbToHsl function converts a color in RGB or RGBA format to HSL or HSLA format.
Syntax
typescript
rgbToHsl(rgb: string): string;Parameters
| Name | Type | Description |
|---|---|---|
rgb | string | Color in RGB or RGBA format |
Returns
| Type | Description |
|---|---|
string | Color in HSL or HSLA format |
Examples
typescript
rgbToHsl("rgb(255, 0, 0)");
// => "hsl(0, 100%, 50%)"
rgbToHsl("rgba(255, 0, 0, 0.5)");
// => "hsla(0, 100%, 50%, 0.5)"Notes
- The alpha channel is preserved if present.
- Useful for converting colors for HSL manipulation.
