|
208 | 208 | .tl-cyan > .timeline-item::before { background: var(--cyan); animation-delay: 0s; } |
209 | 209 | .tl-magenta > .timeline-item::before { background: var(--magenta); animation-delay: -0.25s; } |
210 | 210 | .tl-cyan2 > .timeline-item::before { background: var(--cyan); animation-delay: -0.5s; } |
211 | | - .tl-green > .timeline-item::before { background: var(--green); animation-delay: -0.75s; } |
212 | | - .tl-red > .timeline-item::before { background: var(--red); animation-delay: -1.0s; } |
| 211 | + .tl-red > .timeline-item::before { background: var(--red); animation-delay: -0.75s; } |
| 212 | + .tl-green > .timeline-item::before { background: var(--green); animation-delay: -1.0s; } |
213 | 213 | .tl-warm > .timeline-item::before { background: var(--amber); animation-delay: -1.25s; } |
214 | 214 |
|
215 | 215 | @keyframes dot-pulse { |
|
353 | 353 | <h2>Every Claude session state, lit up</h2> |
354 | 354 | <p> |
355 | 355 | <code>hue-status.js</code> hooks into Claude Code's event system and drives a dedicated light |
356 | | - for each session. Bind different projects to different lights. Claude saves your light state |
357 | | - at session start and restores it when it stops. |
| 356 | + for each session. Run multiple Claude sessions at once — each bound to a different light. |
| 357 | + Claude saves your light state at session start and restores it when it stops. |
358 | 358 | </p> |
359 | 359 |
|
360 | 360 | <div class="timeline"> |
@@ -385,22 +385,22 @@ <h2>Every Claude session state, lit up</h2> |
385 | 385 | <span class="tl-badge" style="background:rgba(0,212,255,0.12);color:var(--cyan)">thinking</span> |
386 | 386 | </div> |
387 | 387 | </div> |
388 | | - <div class="tl-green"> |
| 388 | + <div class="tl-red"> |
389 | 389 | <div class="timeline-item"> |
390 | 390 | <div class="tl-text"> |
391 | | - <strong>Plan approved</strong> |
392 | | - <span>exit_plan_mode → solid green flash, then resumes</span> |
| 391 | + <strong>Permission prompt</strong> |
| 392 | + <span>Notification → red pulse, 30s auto-expire → idle</span> |
393 | 393 | </div> |
394 | | - <span class="tl-badge" style="background:rgba(0,255,136,0.12);color:var(--green)">success</span> |
| 394 | + <span class="tl-badge" style="background:rgba(255,51,85,0.12);color:var(--red)">prompt</span> |
395 | 395 | </div> |
396 | 396 | </div> |
397 | | - <div class="tl-red"> |
| 397 | + <div class="tl-green"> |
398 | 398 | <div class="timeline-item"> |
399 | 399 | <div class="tl-text"> |
400 | | - <strong>Permission prompt</strong> |
401 | | - <span>Notification → red pulse, 30s auto-expire → idle</span> |
| 400 | + <strong>Plan approved</strong> |
| 401 | + <span>exit_plan_mode → solid green flash, then resumes</span> |
402 | 402 | </div> |
403 | | - <span class="tl-badge" style="background:rgba(255,51,85,0.12);color:var(--red)">prompt</span> |
| 403 | + <span class="tl-badge" style="background:rgba(0,255,136,0.12);color:var(--green)">success</span> |
404 | 404 | </div> |
405 | 405 | </div> |
406 | 406 | <div class="tl-warm"> |
|
0 commit comments