Skip to content

Commit 73b4fff

Browse files
committed
[css-conditional-5][editorial] back to ED
1 parent b892c99 commit 73b4fff

File tree

2 files changed

+26
-3
lines changed

2 files changed

+26
-3
lines changed

css-color-4/rgbToHue.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/**
2+
* @param {number} red - Red component 0..1
3+
* @param {number} green - Green component 0..1
4+
* @param {number} blue - Blue component 0..1
5+
* @return {number} Hue as degrees 0..360
6+
*/
7+
function rgbToHsl (red, green, blue) {
8+
let max = Math.max(red, green, blue);
9+
let min = Math.min(red, green, blue);
10+
let hue = NaN;
11+
let d = max - min;
12+
13+
if (d !== 0) {
14+
switch (max) {
15+
case red: hue = (green - blue) / d + (green < blue ? 6 : 0); break;
16+
case green: hue = (blue - red) / d + 2; break;
17+
case blue: hue = (red - green) / d + 4;
18+
}
19+
20+
hue = hue * 60;
21+
}
22+
23+
return hue;
24+
}

css-conditional-5/Overview.bs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ Title: CSS Conditional Rules Module Level 5
33
Group: csswg
44
Shortname: css-conditional
55
Level: 5
6-
Status: WD
7-
Prepare for TR: yes
8-
Date: 2024-07-23
6+
Status: ED
7+
Prepare for TR: no
98
!Delta Spec: yes
109
Work Status: Exploring
1110
ED: https://drafts.csswg.org/css-conditional-5/

0 commit comments

Comments
 (0)