jostlebot Claude Opus 4.5 commited on
Commit
e2eb37c
·
1 Parent(s): d0a6e1f

Add rainbow colors to tool buttons (red → purple)

Browse files

SEND: Red (#ef4444)
TEND: Orange-red (#f97316)
SOMA: Orange (#f59e0b)
FEEL: Yellow (#eab308)
NEED: Green (#22c55e)
PRACTICE NVC: Teal (#14b8a6)
REPAIR: Blue (#3b82f6)
WISDOM: Indigo (#6366f1)
LOVE: Purple (#a855f7)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Files changed (1) hide show
  1. static/index.html +66 -36
static/index.html CHANGED
@@ -130,16 +130,6 @@
130
  background: rgba(245, 158, 11, 0.1);
131
  }
132
 
133
- .tool-btn.wisdom {
134
- border-color: #f59e0b;
135
- color: #f59e0b;
136
- }
137
-
138
- .tool-btn.wisdom:hover, .tool-btn.wisdom.active {
139
- background: #f59e0b;
140
- color: white;
141
- }
142
-
143
  /* Settings */
144
  .settings-section {
145
  padding: 16px;
@@ -444,45 +434,85 @@
444
  gap: 4px;
445
  }
446
 
447
- .tool-btn:hover {
448
- border-color: var(--accent);
449
- color: var(--accent-light);
450
- background: rgba(99, 102, 241, 0.1);
451
  }
452
-
453
- .tool-btn.active {
454
- border-color: var(--accent);
455
- background: var(--accent);
456
  color: white;
457
  }
458
 
459
  .tool-btn.tend {
460
- border-color: var(--tend-color);
461
- color: var(--tend-color);
462
  }
463
-
464
  .tool-btn.tend:hover, .tool-btn.tend.active {
465
- background: var(--tend-color);
466
  color: white;
467
  }
468
 
469
- .tool-btn.send {
470
- background: var(--accent);
471
- border-color: var(--accent);
 
 
 
472
  color: white;
473
  }
474
 
475
- .tool-btn.send:hover {
476
- background: var(--accent-light);
 
 
 
 
 
477
  }
478
 
479
- .tool-btn.love {
480
- border-color: var(--love-color);
481
- color: var(--love-color);
 
 
 
 
 
 
 
 
 
 
 
 
 
482
  }
483
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
484
  .tool-btn.love:hover, .tool-btn.love.active {
485
- background: var(--love-color);
486
  color: white;
487
  }
488
 
@@ -916,11 +946,11 @@
916
  <div class="tool-buttons">
917
  <button class="tool-btn send" onclick="sendMessage()">SEND</button>
918
  <button class="tool-btn tend" onclick="useTool('tend')">TEND</button>
919
- <button class="tool-btn" onclick="useTool('soma')">SOMA</button>
920
- <button class="tool-btn" onclick="useTool('feel')">FEEL</button>
921
- <button class="tool-btn" onclick="useTool('need')">NEED</button>
922
- <button class="tool-btn" onclick="useTool('nvc')">PRACTICE NVC</button>
923
- <button class="tool-btn" onclick="useTool('repair')">REPAIR</button>
924
  <button class="tool-btn wisdom" onclick="useTool('wisdom')">WISDOM</button>
925
  <button class="tool-btn love" onclick="useTool('love')">LOVE</button>
926
  </div>
 
130
  background: rgba(245, 158, 11, 0.1);
131
  }
132
 
 
 
 
 
 
 
 
 
 
 
133
  /* Settings */
134
  .settings-section {
135
  padding: 16px;
 
434
  gap: 4px;
435
  }
436
 
437
+ /* Rainbow button colors: Red → Purple */
438
+ .tool-btn.send {
439
+ border-color: #ef4444;
440
+ color: #ef4444;
441
  }
442
+ .tool-btn.send:hover, .tool-btn.send.active {
443
+ background: #ef4444;
 
 
444
  color: white;
445
  }
446
 
447
  .tool-btn.tend {
448
+ border-color: #f97316;
449
+ color: #f97316;
450
  }
 
451
  .tool-btn.tend:hover, .tool-btn.tend.active {
452
+ background: #f97316;
453
  color: white;
454
  }
455
 
456
+ .tool-btn.soma {
457
+ border-color: #f59e0b;
458
+ color: #f59e0b;
459
+ }
460
+ .tool-btn.soma:hover, .tool-btn.soma.active {
461
+ background: #f59e0b;
462
  color: white;
463
  }
464
 
465
+ .tool-btn.feel {
466
+ border-color: #eab308;
467
+ color: #eab308;
468
+ }
469
+ .tool-btn.feel:hover, .tool-btn.feel.active {
470
+ background: #eab308;
471
+ color: white;
472
  }
473
 
474
+ .tool-btn.need {
475
+ border-color: #22c55e;
476
+ color: #22c55e;
477
+ }
478
+ .tool-btn.need:hover, .tool-btn.need.active {
479
+ background: #22c55e;
480
+ color: white;
481
+ }
482
+
483
+ .tool-btn.nvc {
484
+ border-color: #14b8a6;
485
+ color: #14b8a6;
486
+ }
487
+ .tool-btn.nvc:hover, .tool-btn.nvc.active {
488
+ background: #14b8a6;
489
+ color: white;
490
  }
491
 
492
+ .tool-btn.repair {
493
+ border-color: #3b82f6;
494
+ color: #3b82f6;
495
+ }
496
+ .tool-btn.repair:hover, .tool-btn.repair.active {
497
+ background: #3b82f6;
498
+ color: white;
499
+ }
500
+
501
+ .tool-btn.wisdom {
502
+ border-color: #6366f1;
503
+ color: #6366f1;
504
+ }
505
+ .tool-btn.wisdom:hover, .tool-btn.wisdom.active {
506
+ background: #6366f1;
507
+ color: white;
508
+ }
509
+
510
+ .tool-btn.love {
511
+ border-color: #a855f7;
512
+ color: #a855f7;
513
+ }
514
  .tool-btn.love:hover, .tool-btn.love.active {
515
+ background: #a855f7;
516
  color: white;
517
  }
518
 
 
946
  <div class="tool-buttons">
947
  <button class="tool-btn send" onclick="sendMessage()">SEND</button>
948
  <button class="tool-btn tend" onclick="useTool('tend')">TEND</button>
949
+ <button class="tool-btn soma" onclick="useTool('soma')">SOMA</button>
950
+ <button class="tool-btn feel" onclick="useTool('feel')">FEEL</button>
951
+ <button class="tool-btn need" onclick="useTool('need')">NEED</button>
952
+ <button class="tool-btn nvc" onclick="useTool('nvc')">PRACTICE NVC</button>
953
+ <button class="tool-btn repair" onclick="useTool('repair')">REPAIR</button>
954
  <button class="tool-btn wisdom" onclick="useTool('wisdom')">WISDOM</button>
955
  <button class="tool-btn love" onclick="useTool('love')">LOVE</button>
956
  </div>